Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z preg_match_all?
e11
post 23.09.2002, 21:12:00
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 17.06.2002

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


Mam kłopot z funkcją preg_match_all, napisałem takie oto wyrażenie regularne do wyłuskiwania znaczników (w tym wypadku znacznika a):

Kod
$patern="/<a(([s]+(([^>^"]*)|("[^"]*"))*>)|([>]{1}))/"


Działa to z reguły dobrze, ale w wypadku gdy znacznik jest źle napisany, a konkretnie, jeden z cudzysłowów jest niezamknięty (np. <a ">), funkcja preg_match_all w Windows działa tak jakby się zapętliła :?: :!: .

Coś nie tak z php, czy ze mną?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:52