日本假名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';}
有机会吗?。。。帮助我。。
我将使用html实体()和结果在preg_match(),使用simbol范围...http://tlt.its.psu.edu/suggestions/international/bylanguage/japanesechartkatakana.html