Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]preg match
nekros
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 3.04.2010

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


Witam.

Otóż mam pewien problem , z preg_match u mnie niezbyt wiec pytam.

Jest coś takiego forma html:
  1. <TD>Profession:</TD><TD>Elder Druid</TD></TR>



  1. preg_match("@<TD>Profession:</TD><TD>(.+?)</TD></TR>@is", $characterinfo, $matches);
  2. $character["profession"] = $matches[1];


Poprzez to /\ mogę wyciągnąć:
Kod
Elder Druid



A chciałbym np. wyciągnąć samą nazwę profesji , bez przedrostka promocyjnego tzn:
Kod
Druid



Jak to przerobić?
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@<TD>Profession:</TD><TD>.+? (.+?)</TD></TR>@is


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
nekros
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 3.04.2010

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


Cytat(nospor @ 8.04.2010, 11:32:57 ) *
@<TD>Profession:</TD><TD>.+? (.+?)</TD></TR>@is



Działa , wielkie dzięki.


@Edit

Jak sprawdzić czy występuje spacja w tym wyrażeniu - Elder Druid questionmark.gifquestionmark.gifquestionmark.gif



Ten post edytował nekros 8.04.2010, 23:35:49
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 20:19