試圖創(chuàng)建的正則表達(dá)式含有無效的字符集范圍。字符集的范圍必須只能是單個(gè)字符的變化,諸如a-z 或 0-9;不能在字符集中包括諸如 \w 的字符類。字符集范圍的第一個(gè)字符也必須位于范圍中第二個(gè)字符的前面。例如:
var good = /[a-z]/; // 有效的字符范圍 - a 在 z 之前。 var notGood = /[z-a]/; // 無效的字符范圍 - z 不在 a 之前。
要改正此錯(cuò)誤
只使用單字符來組合正則表達(dá)式字符集,并確保他們具有正確的順序。