2014-02-27 56 views
0

網址檢查文本區域,我發現這個代碼,用於檢查文本區域:用的preg_match

if (strpos($textp, "http://") !== false || 
    ereg("(www.[a-zA-Z0-9_-]+)\.([a-zA-Z0-9.]+)",$textp)){ 
    $textp = ''; 
    } else { 

因爲額日格是depreacted我謹的preg_match而不是replacy。但是,如果我更換,我得到了一個錯誤,根據\ 所以我應該完全編輯,以獲得相同的結果 - 沒有URL或該店的文本區域的元素。

+0

的可能重複[PHP:從額日格至預浸\ _match(http://stackoverflow.com/questions/8007779/php-from-ereg-to-preg-match) – Toto

+0

你的正則表達式匹配url:'http:// www。---- .....',我不確定它是否有效! – Toto

回答

0

你只需要添加/

preg_match("/(www.[a-zA-Z0-9_-]+)\.([a-zA-Z0-9.]+)/",$textp) 

請參考preg_match