Mailinglisten-Archive |
Hallo Ich habe mir folgende Regex gebastelt: $str_pattern = "/\[#[0-9]*\]([^\[]*)./"; Ich möchte also aus einem Textfile Blöcke extrahieren, die etwa so aussehen: [#22] variable=wert variable=wert ... [#23] variable=wert variable=wert ... Problem: Innerhalb der Blöcke selber kann es auch eckige Klammern geben. Deshalb möchte ich als Delimiter jetzt nach dem String '[#' suchen, statt vorher nach '['. In Worten ausgedrückt: Extrahiere Block zwischen '[#(Zahl)]' und '[#'. Aber wie mache ich das? $str_pattern = "/\[#[0-9]*\]([^\[#]*)./"; funktioniert leider nicht :-( Danke für Tipps! Herzliche Grüsse Mario -- Mario Aeby Stritenstrasse 47 CH-3176 Neuenegg Mobile 078 690 50 11 Fax 031 741 28 93 http://www.eMeidi.com/
php::bar PHP Wiki - Listenarchive