5
可能重複:
replace ereg_replace with preg_replace更改功能使用的preg_replace()而非ereg_replace
我有一個代碼庫,需要一個字符串,使鏈接活躍中的以下功能。我注意到ereg_replace()是折舊的。我將如何改變這個使用preg_replace?
function makeActiveLink($originalString){
$newString = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\" target=\"_blank\">\\0</a>", $originalString);
return $newString;
}
您可以使用'A-z'而不是'a-zA-Z',或者使用'a-z'和'i'修飾符來告訴正則表達式引擎忽略大小寫。 –
@ Samir:謝謝,改變了。 – Ryan