【发布时间】:2012-10-01 10:03:26
【问题描述】:
日文假名的 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';}
有机会吗?...帮帮我..
【问题讨论】:
标签: php preg-match