Moin,
die spinnen die Leute, die RegExp's toll finden...
Also:
ich versuche aus einem String der HTML-Attribute-mäßig (name="value" name2="value2"
) aufgebaut ist die name-value paare auszulesen.
Erster Versuch:
[[a-zA-Z0-9_]+\="[^"]+"]*
Funktioniert. :)
Jetzt will ich name und value einzeln haben:
[([a-zA-Z0-9_]+)\="([^"]+)"]*
"Unmatched parenteses" spuckt PHP aus.
Das hier funktioniert aber wieder einwandfrei:
[[a-zA-Z0-9_]+\="([^"]+)"]*
Warum will er denn die ersten runden Klammern nicht?
Danke schonmal und gruß,
Take