phpbar.de logo

Mailinglisten-Archive

[php] Problem mit RegExp (preg_match_all)

[php] Problem mit RegExp (preg_match_all)

Michael J. Eisner michael at tacc.at
Don Jul 1 11:55:21 CEST 2004


Hallo,

ich hab da ein Problem, an dem ich jetzt schon einige Stunden herumget�ftle

Ich mu� eine Datei parsen, in der eine HTML-Seite abgespeichert wurde. Dabei
habe ich bei der folgenden Aufgabe Probleme:

<input TYPE="radio" name="radValSel0" ID="remove" VALUE=" ***DAS DA WILL ICH
HABEN!!!**** ">

Ich brauche also den Value der Radiobuttons.
Im Value selber stehen so ziemlich alle m�glichen Zeichen: Zeilenumbr�che,
'.', ':', '~', '[', ']', Zahlen, Buchstaben, Leerzeichen, '=', '|', '-',
'/', ...

preg_match_all("|name=\"radValSel0\"[\s]+ID=\"remove\"[\s]+VALUE=\"(.+)\"|",
$result, $hfd);

Bringt mir leider nicht das Gew�nschte, sondern vom ersten Auftreten bis zum
Zeilenende bzw. wenn ich VORHER die Zeilenumbr�che (die brauch ich nicht)
entferne bis zum Dateiende.

Wei� wer Rat?

Danke!


Michael

---

Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.710 / Virus Database: 466 - Release Date: 23.06.2004



php::bar PHP Wiki   -   Listenarchive