Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]preg_match_all
Forum PHP.pl > Forum > Przedszkole
Artezjusz
Witajcie smile.gif
Jak poprzez preg_match_all "wydobyć" liczbę procentów w ciągu, który wygląda na przykład tak?
Kod
ala 23.4% ma kota


Liczby te są zmienne. Maksymalnie liczba jedności może wynosić 25, a liczba po kropce 9.
AdIoS_Neo
Witam,
  1. $tekst = "ala 23.4% ma kota, a kot ma 25.9% na lokacie";
  2. preg_match_all("/[0-9]{1,2}\.[0-9]{1}\%/", $tekst, $znalezione);
Sephirus
A nie łatwiej

  1. $tekst = "ala 23.4% ma kota, a kot ma 25.9% na lokacie";
  2. preg_match_all("/([0-9\.]+)%/", $tekst, $znalezione);


? smile.gif
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.