Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]regexr.com wyciąganie samych linków
lekosm2
post
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 0
Dołączył: 9.10.2015

Ostrzeżenie: (0%)
-----


Jakim wyrażeniem mogę na stronie https://regexr.com/ wyciągnąć tylko linki z tekstu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SmokAnalog
post
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Odpowiedź na to pytanie brzmi: nie ma idealnego wzorca do wyciągania URL-i, bo standard URL jest skomplikowany. Najlepsze co możesz zrobić, to poszukać w Google "url regex" i samemu wybrać taki, który jest Twoim zdaniem wystarczający. Ja raczej nie stosuję tych długaśnych, bo nie za bardzo widzę powód. Jak coś się zaczyna od protokołu i potem w miarę wygląda jak URL, to jestem skłonny przygarnąć to do rodziny rzekomych URL-i. A że mogą się zdarzyć przebierańcy, no cóż.

Powiedz jeszcze skąd wyciągasz te URL-ki. Jeśli z artykułów czy książek, to już na pewno nie warto się bawić w skomplikowane wzorce, bo raczej nikt tam nie wrzucił prawie-URL-a. Jeśli z jakiegoś źródła HTML, to zastanów się czy raczej nie chodzi Ci o wyciągnięcie atrybutów href z HTML-a. Wtedy zabrałbym się do tego zupełnie inaczej.

Podsumowując: daj więcej szczegółów, to obmyślimy jakąś wystarczająco dobrą strategię.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 06:15