字符集范围无效 (JavaScript)

尝试使用无效字符集范围创建正则表达式。 字符集必须仅包含字符(如 a-z 或 0-9);无法在字符集中包含字符类(如 \w)。 此外,范围内的第一个字符必须在范围内的第二个字符的前面。 例如:

var good = /[a-z]/;     // A valid character range - a comes before z.
var notGood = /[z-a]/;  // An invalid character range - z does not come before a.

更正此错误

  • 仅使用单一字符组成正则表达式的字符集,并确保其顺序正确。

请参见

参考

正则表达式对象 (JavaScript)

其他资源

Regular Expression Syntax