Mailinglisten-Archive |
Hallo Liste,
ich möchte einen String nach einigen regulären Ausdrücken durchsuchen. Diese
habe ich in einer Textdatei vorliegen, die ich über fopen zeilenweise
einlese. Die
Überprüfung mache ich mit if(ereg($line,$string)) {...}. Wenn $line jetzt
ein
einzelnes Wort ist, klappt es ohne problem. In der Datei sind aber auch
Sachen
wie z.B. "Christopher*Nehls" (beide Wörter sollen im Text in der Reihenfolge
vorkommen) oder "Christopher {0,1} Nehls" (Die Wörter sollen maximal 1
Zeichen
Abstand haben). Mit diesen Suchbegriffen funktioniert es nicht. Ich kann die
Textdatei nicht verändern, da sie auch von einem Perl-Skript benutzt wird.
Tips? Bessere Syntax?
Danke
Christopher
php::bar PHP Wiki - Listenarchive