2017-08-12 56 views

回答

0

我使用PHP,但可能有其他選項。
我篩選關鍵詞的文本。然後採取11位數字代碼並將其包裝在鏈接標籤中。在「for循環」中發揮最佳效果。

這是我用來在我的文本中查找網址並讓它們生效的一個網址。但是您可以通過更改「preg_match」設置來修改它以執行所需操作。

function make_clickable($string) { 
$string = preg_replace("/[\n\r]/"," <br /> ",$string); 
$arr = explode(' ', $string); 
foreach($arr as $key => $value){ 
    if(preg_match('#((^https?|http|ftp)://(\S*?\.\S*?))([\s)\[\]{},;"\':<]|\.\s|$)#i', $value)){ 
     $arr[$key] = "<a class=\"custome\" href='". $value ."'  target=\"_blank\" class='link'>$value</a> "; 
    } 
    } 
$string = implode(' ', $arr); 
return $string; 
}