我寫預浸比賽規則:預浸匹配,更換URL來設置高亮
$subject = 'text <a href="http://google.com">LINK</a> text text <a href="http://google2.com">LINK2</a>';
$search = array(
'/\<a href\="(.*)\">(.*)\<\/a\>/i'
);
$replace = array(
"[a href=\"$1\"]$2[/a]"
);
echo preg_replace($search, $replace, $subject);
當文本只有一個鏈接一切都很正常,然後不止一個 - 當crach代碼
這我得到更多的多於一個的鏈路: 「文本[A HREF =」 http://google.com 「> LINK文本文本」