2010-09-07 61 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