![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 1 Dołączył: 24.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie (IMG:style_emoticons/default/smile.gif)
Mam pewien problem z ułożeniem wyrażenia regularnego sprawdzjącego linki. W przypadku, kiedy nie potrzebowałbym dodatkowej opcji wyglądałoby to tak:
Lecz potrzebuję dodać wymaganie tego, pomiędzy tagami <a> nie znajdował się obrazek (tag <img>) Jedyne na co wpadłem sam to coś takiego, ale wtedy żaden link nie jest uznawany za zgodny z wyrażeniem:
Do usunięcia, załatwiłem to w 'nieco' inny sposób (IMG:style_emoticons/default/winksmiley.jpg) Taka oto linia w pętli na wyniku z preg_match_all: Ten post edytował kam821 22.03.2010, 21:13:58 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 326 Pomógł: 121 Dołączył: 23.07.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witajcie (IMG:style_emoticons/default/smile.gif) Mam pewien problem z ułożeniem wyrażenia regularnego sprawdzjącego linki. W przypadku, kiedy nie potrzebowałbym dodatkowej opcji wyglądałoby to tak:
Wyrażenie powinno wyglądać mniej więcej tak: #<a[^>]+>(.*?)</a>#is Do usunięcia, załatwiłem to w 'nieco' inny sposób (IMG:style_emoticons/default/winksmiley.jpg) Taka oto linia w pętli na wyniku z preg_match_all: Nie prościej użyć strpos ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 13:25 |