2010-09-07 41 views
0

我想转换网址,但如果他们来了之后,SRC =”。到目前为止,我有这个...帮助用了preg_replace

return preg_replace('@(?!^src=")(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.-]*(\?\S+)?)?)?)@', '<a href="$1" target="_blank">$1</a>', $s); 

它转换的网址,但即使是之前src =“

回答

2

看看后面断言。

(?<!^src=") 
+0

太简单了,谢谢! – Chris 2010-09-07 01:14:39