Mailinglisten-Archive |
> wie kann ich die Newlines aus mehrz. Formularfeldern entfernen und > durch > einen eindeutigen Trenner ersetzen? Diese Konstruktion funktioniert > nicht: > > $string = eregi_replace("\n", "|n|", $string); > > Es wird zwar an Zeilenumbrüchen |n| eingesetzt, der Zeilenumbruch > selber > bleibt aber erhalten. > Hiermit funktioniert es: $string = eregi_replace( "\\\n", "|n|", $string ); Damit zur Regex-Maschine das Zeichen als Newline durchdringt muss auch der Backslash maskiert werden. -> auch \\\t, \\\r, -- Steffen Sander - Internet/Intranet Softwareentwicklung CRS Computer Register Service GmbH - Ritterstr. 11 - 10969 Berlin mailto:s.sander_(at)_crs.de -Tel: +49-30-614 60 01 - Fax: +49-30-614 85 81 http://www.crs.de - http://www.markthalle.de - http://www.stadtnetz.net
php::bar PHP Wiki - Listenarchive