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