0

我想在不允许输入除英语以外的任何语言字符的文本框上进行验证。例如。无法在文本框中输入日语。

如果您对此任务有任何正则表达式,请告诉我。

4

1 回答 1

0

无法仅测试英语,但您可以仅测试 ASCII 字符,如下所示:http ://en.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange#ASCII_printable_characters

这个正则表达式应该可以工作,因为它只允许从 0x20 到 0x7E 的字符:

/^[\x20-\x7E]+$/

结果

这将匹配(英语):我爱你

这将匹配(法语): Je t'aime

这不匹配(日语):爱している</p>

于 2012-11-11T14:45:08.020 回答