![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam pytanie z dłuuugiego ciągu tekstowego: zmienna $txt chce znalezc pierwszy ciąg który wystąpi w takim formaci w tekscie: "from $cyfrancyfracyfracyfracyfra" czyli np. "from $2345" znajduje ciąg from $tylkocyfryod2domax5cyfr ze zmiennej txt co robie nie tak? preg_match_all("/^from $[0-9]{2,5}$/", "$txt", $out, PREG_PATTERN_ORDER); czy ten dolar za from przeszkadza? niestey w tym ciagu wystepuje on jako znak waluty. prosze o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
dalej nic z tego
wynik: Array ( [0] => Array ( ) ) --------------- preg_match_all("/^from \$[0-9]{2,5}$/", $txt, $out, PREG_PATTERN_ORDER); print_r($out); zebysmy sie dobrze zrozumieli potrzebuje po prostu wyciagnac cene do jakiejs zmiennej int (liczba min dwucyfrowa) w ciagu $txt szuka ciągu "from \$jakasliczba" np. ...from $2345... i wyciaga 2345 do jakiejs zmiennej jesli jakasliczka jest jedno cyfrowa szuka dalej takiego samego ciagu gdzie bedzie liczba dwucyfrowa [0-9]{2,5} Ten post edytował changer 28.02.2010, 13:01:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 13:22 |