0
我怎麼能轉換爲字符串是這樣的:PHP字符串轉換爲URL編碼
[link=http://stackoverflow.com, name=stackoverflow]
爲有效,語義HTML標記,如
<a href="http://stackoverflow.com">stackoverflow</a>
我怎麼能轉換爲字符串是這樣的:PHP字符串轉換爲URL編碼
[link=http://stackoverflow.com, name=stackoverflow]
爲有效,語義HTML標記,如
<a href="http://stackoverflow.com">stackoverflow</a>
$str = preg_replace('/\s*\[link=(.*?),\s*name=(.*?)\s*\]/', '<a href="\\1">\\2</a>', $str);
嘗試該正則表達式:
$inputLink = "Here is a link to [link=http://stackoverflow.com, name=stackoverflow]";
$outputLink = preg_replace('/\[link=([^,\] ]+), name=([^\]]+)\]/','<a href="$1">$2</a>',$inputLink);
你是什麼意思「url code」? – AndyBursh
檢出http://www.php.net/manual/en/intro.bbcode.php –
您可以使用正則表達式從字符串讀取url,然後將其放入錨鏈接格式。或者我誤解了這個問題? – mithunsatheesh