phpbar.de logo

Mailinglisten-Archive

[php] HTML Attribute parsen

[php] HTML Attribute parsen

Stephan Schmidt schst_(at)_bettiepage.de
Sat, 18 Nov 2000 17:01:32 +0100


Hallo,

ich möchte die Attribute aus einem HTML/XML Tag mit Hilfe eines regulären
Ausdrucks ermitteln.
Die Tags haben also das Format <tagname attribut1="wert1"
attribut2="wert2"...> und ich möchte jeweils den Namen als auch den Wert des
Attributs haben. Die Anzahl der Atrribute ist variabel, wird aber 3 oder 4
Attribute pro Tag nicht überschreiten.
Mit folgendem regulären Ausdruck bekomme ich Name und Wert des ersten
Attributs zurück:

[[[:space:]]*([[:alnum:]]+)[[:space:]]*=[[:space:]]*\"([[:alnum:]]+)\"[[:spa
ce:]]*]*

Gibt es eine Möglichkeit mit einem ereg oder preg_match alle Attribute ind
ein Array zu bekommen?

Danke schon mal im Vorraus.

Stephan



php::bar PHP Wiki   -   Listenarchive