我正在检查一个字段是否为拉丁字符。
var foreignCharacters = $("#foreign_characters").val();
var rlatins = /[\u0000-\u007f]/;
if (rlatins.test(foreignCharacters)) {
alert("This is Latin Characters");
} else {
alert("This is non-latin Characters");
}
这个代码可以很好地运行,但是我想改变它,使得当我输入任何非拉丁字符(如汉字),以及一个空格(在我目前使用的范围内)时,它仍然会显示为非拉丁字符。
我该如何更改我现有的正则表达式来实现这一点?
/[\x{0000}-\x{007f}]/u
。 - Tim Pietzcker