正則:
復制代碼 代碼如下:
$newstext=preg_replace(preg_replace(‘/(<img[^>]+srcs*=s*”?([^>”s]+)”?[^>]*>)/im’, ‘<a href=”$2″>$1</a>’, $newstext);
解說:
1.preg_replace和str_replace的區(qū)別:
str_replace只是純字符替換,而preg_replace才是正則替換
2.$0,$1,$2等的說明:
$0指的是被整個模式所匹配的文本;
$1指的是首個 ( ) 引用的串;
$2指的是第二個()引用的串; 以此類推。