Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Wyrażenia regularne(preg_match_all)
Scrooge
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 22.12.2006

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


Chciałbym z ciągu 102,11,14,16 wyłuskać same liczby bez przecinków za pomocą preg_match_all Myślałem o czymś takim:

preg_match_all("#([0-9]{1,3})+#i",$strUser2,$wynik2,PREG_SET_ORDER) ;

ale to nie wyłapuje mi ciągu "102,11,14,16" i z tego robi zmienne tylko wyłapuje 102 robi zmienne. Przeszukuje ciąg jeszcze raz i wyłapuje 11 robi z tego zmienną przeszukuje jeszce raz i.t.d... Jak zrobić by wzorzec pasował do tego wyrażenia z przecinkami i robił z każdej liczby zmienną questionmark.gif Wiem, że gdzieś w wyrażeniu trzeba uwzględnić, że pomiędzy wyrażeniami jest przecinek ale gdzie ?
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 Aktualny czas: 19.08.2025 - 04:05