Regex, wyszukanie tekstu z niewiadomą
Autor
Wiadomość
Liczba postów: 71
Dołączył: Feb 2012
Reputacja:
10
Forum Gold: 0.00
Regex, wyszukanie tekstu z niewiadomą
Sprawdź:
Ogarnia ktoś tutaj regexa? Potrzebuję przerobić taki tekst:
Kod:
<a href="example.com/XXX" target="_blank">kliknij</a>
Na regex. XXX to niewiadoma zmienna. Regex miałby wyszukiwać w tekście fragment z tym tekstem. Z góry dzięki za pomoc
Glosy:
RE: Regex, wyszukanie tekstu z niewiadomą
Kod PHP:
if ( preg_match ( '/<a\s+href="https?:\/\/(www\.)?(([a-z0-9]([\w-]*[a-z0-9])?\.)+[a-z]{2,6})\//' , $string ) ) { // znaleziono szukany tekst }
PHP, wyszukuje podany tekst. $string to wiadomo tekst w którym wyszukiwać / uchwyt do tekstu pobranego np. z pliku.
edit: wyszukuje:
(Ten post był ostatnio modyfikowany: 05-06-2017 21:46 przez rachman .)
Glosy: Nemek (+1)
Liczba postów: 71
Dołączył: Feb 2012
Reputacja:
10
Forum Gold: 0.00
RE: Regex, wyszukanie tekstu z niewiadomą
No tylko ja właśnie potrzebuje wyrażenia, bo wiem co chce z nim zrobić tylko nie bardzo ogarniam wyrażenia regularne.
Glosy:
RE: Regex, wyszukanie tekstu z niewiadomą
@Nemek edytowałem przykład. Wyłapuje do ukośnika. Dodałem możliwość wyłapania linka gdybyś miał linki z opcjonalnym: http / https / www
Tu sobie przetestujesz online:
http://regexr.com
(Ten post był ostatnio modyfikowany: 05-06-2017 21:40 przez rachman .)
Glosy: Nemek (+1)
Liczba postów: 71
Dołączył: Feb 2012
Reputacja:
10
Forum Gold: 0.00
RE: Regex, wyszukanie tekstu z niewiadomą
Dziękuje, działa
Glosy:
RE: Regex, wyszukanie tekstu z niewiadomą
Działa jak chcesz? Nie trzeba wyłapywać XXX do użycia?
Glosy: Nemek (+1)
Liczba postów: 71
Dołączył: Feb 2012
Reputacja:
10
Forum Gold: 0.00
RE: Regex, wyszukanie tekstu z niewiadomą
Resztę ogarnąłem sam
Glosy:
RE: Regex, wyszukanie tekstu z niewiadomą
No to luzik
Glosy:
Użytkownicy przeglądający ten wątek: