[請益] preg_replace 問題
前輩們好:
我想把中文與英文分開,語法如下:
$text=mb_ereg_replace('([[:ascii:]]) *?([^[:ascii:]])','\1 \2',$text);
或
$text=preg_replace('/([[:ascii:]]) *?([^[:ascii:]])/','$1 $2',$text);
// 其中的 $text 為 utf8
結果都一樣,有些字就是分佈開,例如 一a
請問中文與英文在 re 裡究竟應如何指定?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.1.79
→
01/08 12:52, , 1F
01/08 12:52, 1F
→
01/08 13:19, , 2F
01/08 13:19, 2F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
0
18