webForumDet fria alternativet

Knepig preg_match

1 svar · 469 visningar · startad av Skogiz

SkogizMedlem sedan feb. 200395 inlägg
#1

Hej!

Jag skulle vilja med hjälp av PHP läsa en sida där jag vill få ut ett namn.
Sidan är hela tiden uppbyggd på samma sätt

<FONT  face="arial" size=1>XX. EFTERNAMN, Förnamn</FONT>

Alltså

-först font-taggen
-och sedan en siffra mellan 0 och 99
-direkt efter siffran en punkt och sedan ett mellanslag
-Därefter efternamnet i versaler och ett komma
-Därefter förnamnet
-Och till sist sluttaggen för font

Det jag önskar är att få namnet i ordningen Förnamn Efternamn som en variabel

Är detta möjligt?

Tack på förhand

startailMedlem sedan sep. 2000155 inlägg
#2

Kan du inte göra ungefär så här,

preg_match_all("<FONT  face=\"arial\" size=(.*). (.*), (.*)</FONT>", $data, $match");
if(!empty($match)) {
 foreach($match as $m) {
  // $m['1'] är efternamn
  // $m['2'] är förnman
 }
}
126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)