2
嘗試將此ereg聲明轉換爲preg版本,但存在問題。將ereg聲明轉換爲preg
$tweet = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a target='_blank' href=\"\\0\">\\0</a>", $tweet->text);
當我試圖轉換它時,我得到UNKNOWN MODIFIER '/'
。
嘗試將此ereg聲明轉換爲preg版本,但存在問題。將ereg聲明轉換爲preg
$tweet = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a target='_blank' href=\"\\0\">\\0</a>", $tweet->text);
當我試圖轉換它時,我得到UNKNOWN MODIFIER '/'
。
我得到了它爲其他人一樣工作。
$tweet = preg_replace("|[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]|","<a target='_blank' href=\"\\0\">\\0</a>", $tweet->text);
你是如何轉換它的?你只顯示'ereg_replace'? – JakeGould
剛剛在開始和結束添加了分隔符,但似乎沒有工作。很多人繼續這麼有點困惑 – user2966586
我得到它爲其他人一樣工作。 $ tweet = preg_replace(「| [[:alpha:]] +:// [^ <> [:space:]] + [[:alnum:] /] |」,「\\0」,$ tweet->文本); – user2966586