Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_match i pętle
MagicianVH
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 31.08.2010

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


Witajcie, mam taki ciąg:

(key1 700) (key2 6) (key3 2) (key4 269 330) (key5 300) (key6 76)

Wartości key to stringi, nie zawsze w takiej samej kolejności.

Chciałbym za pomocą regexpa przerobić to na zmienne, ale nie wiem jak przejechać przez ten ciąg kilka razy.
Myślałem nad pętlą, która za każdym razem usuwałaby pierwszy znaleziony wynik i takim sposobem przejechałbym cały, ale czy jest może jakieś lepsze rozwiązanie?

Mój regexp:
preg_match("/\s*\((.*)\s*(.*)\)\s*/i", $line, $match);
Go to the top of the page
+Quote Post

Posty w temacie
- MagicianVH   [PHP]preg_match i pętle   4.02.2013, 11:59:48
- - Crozin   preg_match_all   4.02.2013, 12:12:34
- - Sephirus   [PHP] pobierz, plaintext $ciag = '(ke...   4.02.2013, 12:20:15


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: 22.08.2025 - 02:20