
Untitled
By: a guest on
Jun 17th, 2012 | syntax:
None | size: 0.58 KB | hits: 17 | expires: Never
Why this regex doesn't exclude this word?
$str=preg_replace(
'#b[^"](Hello User)#',
'<a href="$1">$1</a>',
$str);
return nl2br($str);
Hello Usern
"Hello Usern
Hello Usern
"Hello User"n
<a href="Hello User">Hello User</a><br />
"Hello User<br />
<a href="Hello User">Hello User</a><br />
"Hello User"<br />
Hello User<br />
"<a href="Hello User">Hello User</a><br />
Hello User<br />
"<a href="Hello User">Hello User</a>"<br />
$str=preg_replace(
'#(?<!")(Hello User)#',
'<a href="$1">$1</a>',
$str);
#(?<!")(Hello User)#