0
我使用這種方式找到我的文字西里爾符號如預期,但在統一貨幣符號「₴」(烏克蘭赫裏夫尼亞)和「€」(歐元)的preg_match不工作
$pat = '/.*[А-Яа-яёЁ].*/';
$res = preg_match($pat, $str);
返回true
問題是什麼?
我使用這種方式找到我的文字西里爾符號如預期,但在統一貨幣符號「₴」(烏克蘭赫裏夫尼亞)和「€」(歐元)的preg_match不工作
$pat = '/.*[А-Яа-яёЁ].*/';
$res = preg_match($pat, $str);
返回true
問題是什麼?
不知道太多關於Unicode的順序我自己,是有可能,А-Я之間或а-я之間存在的Unicode貨幣符號值?這似乎不太可能,但值得一看? – 2014-11-24 11:21:12