Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyrażenia regularne po raz nty
Forum PHP.pl > Forum > PHP
kajzur
Cześć! Chciałbym sobie wyciągnąć z tekstu wszystkie pasujące do wzorca frazy.

  1. $p="/^\{[a-z]*\}$/";
  2. $string = "hiusf fdf[ {aaa} hfoidfh, nhjifdsfo! jiofdsj{fdfs} huishdisudfh!";
  3.  
  4. if(preg_match($p, $string) == false)
  5. echo 'Nie pasuje.';
  6. else
  7. echo 'Pasuje.';
  8.  
  9. preg_match_all($p, $string, $arr);
  10.  
  11. echo '<pre>';
  12. print_r($arr);
Niestety te kilka linijek nie daje oczekiwanego efektu. Co robię źle?


Pozdrawiam.
webdice
Kod
/{([a-z]+)}/


Przeczytaj co w wyrażeniu oznaczają znaki ^$.
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.