Hallo zusammen,
ich bräuchte ein wenig Hilfe beim zusammen basteln eines regulären Ausdrucks.
Ich möchte mittels ereg_replace folgendes finden und ersetzen:
Ein TAB
gefolgt von einem Anführungszeichen
gefolgt von einer beliebigen Anzahl von beliebigen Zeichen
gefolgt von einem Zeilenumbruch
gefolgt von einer beliebigen Anzahl von beliebigen Zeichen
gefolgt von einem Anführungszeichen
gefolgt von einem TAB
Probleme macht das Suchmuster:
\t\"[^\r\n]+[\r\n]+[^\r\n"]+\"\t
zündet nicht!
Ersetzt werden soll das Ganze durch:
Im besten Fall soll nur der Zeilenumbruch innerhalb des Suchmusters durch eine Leerstelle ersetzt werden, würde aber auch reichen das komplette Suchmuster durch
TAB festgelegte Zeichenfolge TAB (\t festgelegte Zeichenfolge \t)
zu ersetzen.
Kann mir da bitte jemand einen Hinweis bzgl. der korrekten Syntax des Suchmusters geben?
Vielen Dank im Voraus
Gruß Jörg
ich bräuchte ein wenig Hilfe beim zusammen basteln eines regulären Ausdrucks.
Ich möchte mittels ereg_replace folgendes finden und ersetzen:
Ein TAB
gefolgt von einem Anführungszeichen
gefolgt von einer beliebigen Anzahl von beliebigen Zeichen
gefolgt von einem Zeilenumbruch
gefolgt von einer beliebigen Anzahl von beliebigen Zeichen
gefolgt von einem Anführungszeichen
gefolgt von einem TAB
Probleme macht das Suchmuster:
\t\"[^\r\n]+[\r\n]+[^\r\n"]+\"\t
zündet nicht!
Ersetzt werden soll das Ganze durch:
Im besten Fall soll nur der Zeilenumbruch innerhalb des Suchmusters durch eine Leerstelle ersetzt werden, würde aber auch reichen das komplette Suchmuster durch
TAB festgelegte Zeichenfolge TAB (\t festgelegte Zeichenfolge \t)
zu ersetzen.
Kann mir da bitte jemand einen Hinweis bzgl. der korrekten Syntax des Suchmusters geben?
Vielen Dank im Voraus
Gruß Jörg
Kommentar