[PHP] Problem z wyrażeniami regularnymi


(Krzkaczor) #1

Hej!

Mam problem z takim kodem:

$www = '';

$pattern = '##si';

$stan = preg_match($pattern,$www,$size);

print_r ($size);

echo $stan;

[/code]

i chcę uzyskać text znajdujący się w w tym przypadku 204472 ale nie mogę uzyskać tego :/

Proszę o pomoc i pozdrawiam


(Spam) #2

Znów zakładasz identyczny temat ;/

Podałem ci rozwiązanie problemu w poprzednim, analogicznym temacie. Musisz wyeskejpować wszystkie znaki specjalne.


(Krzkaczor) #3

Eee chodzi o trim()? Też próbowałem i nie działa nadal.


(system) #4

Yfff...

Dodaj kilka \ czyt. wyeskejpuj.


(athei) #5

Twoje:

$pattern = '##si';[/code]


Poprawne:

[code]$pattern = '#\| (.*?) KB<\/font>#si';


(Krzkaczor) #6

aaa teraz wszystko śmiga :slight_smile: Dzięki!