我希望在一个HTML页面中验证文本输入字段,只接受西里尔字母。我已经使用正则表达式在JavaScript中编写了验证代码,像这样:
var namevalue = document.getElementById("name")
var letters = /^[А-Яа-я]+$/;
if (namevalue.matches(letters)) {
alert("Accepted");
}
else {
alert("Enter only cyrillic letters");
}
这段代码适用于所有西里尔字母,但不包括Ё和ё。
var letters = /^[А-Яа-яёЁ]+$/;
- Mark Zucchini|
。 - Cerbrus