Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

MudGuard schrieb am 15.August.2009, 20:57:04 in der Kategorie pc.coding

PHP - Reguläre Ausdrücke - Suchen?

> Der HTML-Code sieht beispielsweise wie folgt aus:
>
> <p id=\"oans\">
> <a href=\"abc/abc.htm?id=2244\" target=\"_blank\">EINS
> </p>

1. schwerer Code-Fehler.

>
> [HTML-Tags..]
> <p id=\"zwoa\">ZWEI</p>
>
> <p id=\"oans\">

2. schwerer Code-Fehler.

> <a href=\"abc/abc.htm?id=2245\" target=\"_blank\">wfwefw
> </p>

3. schwerer Code-Fehler.

>
> [HTML-Tags..]
> <p id=\"zwoa\">werwfw</p>

4. schwerer Code-Fehler.

> Jetzt brauche ich einen regulären Ausdruck, in etwa so:

Warum brauchst Du einen regulären Ausdruck?

> - suche nach einer Zahl, vor der \"abc/abc.htm?id=\" steht, speichere die
> Zahl in einer Variable
> - speichere den Inhalt, der nach dem nächsten \">\" folgt, bis zum nächsten
> \"<\"
> - suche den darauffolgenden Tag mit der Bezeichnung \"<p id=\"zwoa\">\",
> speichere den Wert, der nach diesen Tag kommt (bis zum nächsten \"<\")

das läßt sich alles ohne reguläre Ausdrücke erledigen.
strpos existiert.

> - wiederhole das ganze so lange, bis alle Werte erfasst sind

Da es nur ein Element mit id=\"zwoa\" geben darf, gibt\'s nichts zu wiederholen.
Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz