Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyrażenia regularne
zaajcu
post
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 3
Dołączył: 18.08.2011
Skąd: Chrzanów

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


Witam wszystkich. nie mogę nigdzie znaleźć informacji jak wyciągnąć fragment tekstu pasujący do wzorca np mam taki tekst:
"W zeszłym roku zarobiłem 100000zł"
i chciałbym skorzystać w wyrażenia regularnego przykładowo: "zarobilem [0-9]+" i chciałbym żeby mi ta funkcja zwróciła "zarobiłem 100000" jakiej funkcji mam użyć?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cycofiasz
post
Post #2





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


  1. <?php
  2.  
  3. preg_match('#(zarobiłem [0-9]+)#i','W zeszłym roku zarobiłem 100000zł',$matches);
  4.  
  5. echo $matches[1];
  6.  
  7. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 15:50