Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]RegEx - Pharser
czezz
post
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 0
Dołączył: 24.07.2003

Ostrzeżenie: (10%)
X----


Znalazłem poniższą linię kodu wykonującą wyrażenie regularne:
  1. preg_match("/Host:.+?([a-zA-Z0-9\-\. ]+)/i", $msgbody, $matches);


Załóżmy, że mam plik textowy: /opt/file.txt który zawiera w sobie wiele wierszy. Jeden z tych wierszy, zaczyna się od słowa "Host:"
Chciałbym wyłuskać wszystko to co się znajduje po tym słowie i odpowiada wyrażeniu regularnemu.
Spodziewam się, że będzie to tylko jedno słowo: my-domain.

Wyrażenie regularne jest na pewno dobrze skonstruowane (sprawdziłem tu: http://www.regexplanet.com/simple/index.html)
jednak, nie wiem jak mam tego użyć w kodzie PHP i wyświetlić?


odświeżam temat

Ten post edytował czezz 24.08.2011, 11:41:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




preg_match_all?
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: 2.10.2025 - 22:32