Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyrażenia regularne po raz nty
kajzur
post
Post #1





Grupa: Zarejestrowani
Postów: 385
Pomógł: 26
Dołączył: 22.03.2008
Skąd: TM

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


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




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


Przeczytaj co w wyrażeniu oznaczają znaki ^$.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 14:34