Hej!
Är ingen höjdare på regular expression så jag undrar om nån kan visa hur man skriva för att söka igenom och returnera samtliga länkar från ett html-dokument som skulle kunna vara skrivna av följande PHP-kod:
Kod:
<?PHP
echo("<a href=\"javascript:displayMessage('".$msgid."', ".$fm.");\" class='lank2'>".$rubrik."»</a>");
?>
Jag vill alltså ha ut $msgid, $fm och $rubrik från sidan,
gärna i en array som
Kod:
array(
0 => array("msgid" => ..., "fm" => ..., "rubrik" => ...),
1 => array("msgid" => ...,...)
...
);
för alla poster i html-filen.
(det räcker visserligen med siffer-keys i array:en om det är lättare)
$msgid är en 22-siffrigt sifferkod.
$fm är 0 eller 1
$rubrik är en textsträng med godtycklig längd!
Exempel på några rader ur html-dokumentet:
Kod:
<html>
blabla
<a href="javascript:displayMessage('1096471958673919927738', 0);" class='lank2'>Tryck här»</a> blabla
blabla<a href="javascript:displayMessage('1096471870257651289544', 0);" class='lank2'>En annan länk»</a>
</html>
Tacksam för svar!