提问者:小点点

preg_match字母数字的日本假名代码?


日本假名preg_match代码,字母数字,单字节或双字节空间。

if (!preg_match("[ァ-ヶー ][a-zA-Z0-9 ]+$", $name)) {
return 'display err msg。';

}

但它不起作用。

下面的代码不是上面的代码,而是工作的代码,但希望包含单字节和双字节空白。

if (!preg_match('/^(?:\xE3\x82[\xA1-\xBF]|\xE3\x83[\x80-\xB6]|\xE3\x83\xBC)+$/', $this -> data[$this->name]['kana'])) {
         return 'display err msg';}

有机会吗?。。。帮助我。。


共1个答案

匿名用户

我将使用html实体()和结果在preg_match(),使用simbol范围...http://tlt.its.psu.edu/suggestions/international/bylanguage/japanesechartkatakana.html