我想对一个文本框进行验证,该文本框不允许输入除英语之外的任何语言字符。例如。无法在文本框中输入日语。
如果你有任何正则表达式,请告诉我。
答案 0 :(得分:0)
仅测试英语是不可能的,但您只能测试ASCII字符,如下所示:http://en.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange#ASCII_printable_characters
这个正则表达式应该可以工作,因为它只允许从0x20到0x7E的字符包含:
/^[\x20-\x7E]+$/
<强>结果
这将匹配(英语):我爱你
这将匹配(法语):Je t'aime
这不符合(日语):爱している