Re: newline and pregreplace

From: Date: Fri, 24 Jun 2005 23:39:54 +0000
Subject: Re: newline and pregreplace
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-217582@lists.php.net to get a copy of this message
Dotan Cohen wrote:
I've got a line like this: $str=preg_replace( "-regex here-", '\n<note>\1</note>', $str); Which has one of two problems: If I leave the single quotes around the second argument, then it returns as \n and not a newline. If I change the single quotes to double quotes, then the info from the regex is not inserted in place of the \1. What is one to do in these situations? Dotan http://lyricslist.com/lyrics/artist_albums/273/jackson_michael.php Michael Jachson Lyrics
Dotan, Try escaping the newline in your example: $str=preg_replace( "-regex here-", '\\n<note>\1</note>', $str); --Bob

« previous php.general (#217582) next »