Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]pobranie częsci ciągu
Forum PHP.pl > Forum > Przedszkole
Randallmaster
Witam,

Jak pobrać część ciągu:

Linia:Nazwa{test}Kwota{123}

Potrzebuje w tablice wrzucic nazwę oraz kwotę.
com
wyrażenie regularne:)
Randallmaster
nie wychodzi smile.gif
  1. if(preg_match("/{(.*?)}/", $exp[1], $matches) !== FALSE){
  2. //
  3. print_r($matches);
  4. }

Udeje mi się pobrać tylko pierwszą wartość
jakie operatory muszę użyć żeby pobrać resztęquestionmark.gif
Beniooo
W sumie najlepiej jakbyś je sobie oddzielił np przecinkami w stringu, wtedy:
Kod
/.*\,(.*)\,.*\,(.*)/

A jeśli chcesz z tymi klamrami, to: Nazwa{test}Kwota{123}
Kod
/[A-Za-z]\{(.*)\}[A-Za-z]\{([0-9]+)\}/

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.