字符集范围无效
试图创建的正则表达式含有无效的字符集范围。字符集的范围必须只能是单个字符的变化,诸如a-z 或 0-9;不能在字符集中包括诸如 \w 的字符类。字符集范围的第一个字符也必须位于范围中第二个字符的前面。例如:
var good = /[a-z]/; // 有效的字符范围 - a 在 z 之前。
var notGood = /[z-a]/; // 无效的字符范围 - z 不在 a 之前。
要改正此错误
- 只使用单字符来组合正则表达式字符集,并确保他们具有正确的顺序。
请参阅
Regular Expression 对象 | Regular Expression 语法
|