|
|||
[Gelöst] Problem mit preg_replace()
Hallo,
irgendwie komme ich gerade nicht weiter. Ich parse Daten von einer Seite und mache sie mit preg_replace einheitlich, damit ich sie später auslesen kann. Das geht soweit ganz gut, bis auf folgendes: Der Code, den es matchen soll ist folgender: Code:
<div style="position:absolute; top: 23px; left: 23px; width: 604px; letter-spacing: 0,23pt; text-align: left; font: italic bold 12pt arial; text-decoration: underline; color: #000000">Vertretung für Klassen: STAND: 18.05.2011, 9:27</div> Der Regex dazu: Code:
<div*[^>]+>\s*?Vertretung für Klassen:\s*?STAND:\s*?(\d?\d\.\d?\d\.\d\d\d\d),\s*?(\d?\d:\d\d)\s*?<\/div> Keine Fehlermeldung, er matcht es einfach nicht, weiß jemand woran das liegen könnte? Geändert von Borsti (21.05.2011 um 17:46 Uhr) Grund: Gelöst |
Sponsored Links |
|
|||
Hallo,
so geht es bei mir. Code:
<?php $search = "<div style=\"position:absolute; top: 23px; left: 23px; width: 604px; letter-spacing: 0,23pt; text-align: left; font: italic bold 12pt arial; text-decoration: underline; color: #000000\">Vertretung für Klassen: STAND: 18.05.2011, 9:27</div>"; $reqepr = "|<div*[^>]+>\s*?Vertretung für Klassen:\s*?STAND:\s*?(\d?\d\.\d?\d\.\d\d\d\d),\s*?(\d?\d:\d\d)\s*?<\/div>|"; if (preg_match($reqepr, $search)) { echo "alles ok"; } else { echo "not found"; } ?> LG |
Sponsored Links |
|
|||
Danke @Cybergirl.
Ja soweit funktioniert das Ich habe jetzt nochmal ein bisschen rumprobiert, es lag wohl am "ü" in dem Preg-Replace Ausdruck. Ich habe jetzt den zu matchenden Code vorher in den UTF-8 wandler geschickt, dann hat's geklappt. Es ist in dem Fall ein bisschen schwer, weil ich die Daten nicht direkt so schön übergeben bekomme, sondern die Daten von einem Verbrecherprogramm namens Paperless Printer bekomme. hab's jetzt so gelöst: PHP-Code:
|
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Problem mit Text neben Navigationsleiste | andi01 | CSS | 6 | 08.06.2011 16:54 |
[Gelöst] Problem mit überlappenden Bildern | JimiJones | CSS | 4 | 01.04.2011 14:45 |
Problem: Nur der FF zeigt input-Felder korrekt an (inkl Demo) | Paeda | CSS | 1 | 04.02.2007 23:18 |
[GELÖST] Problem mit Eventkalender | Tigereye | Serveradministration und serverseitige Scripte | 8 | 26.10.2005 15:56 |