jshint中出现错误的擒纵机构错误

时间:2012-11-02 14:06:22

标签: javascript regex jshint

  

可能重复:
  Getting Error : Unescaped ‘-’ in jshint

第3行:var iChars = "!@#$%^&*+=[]\\\;{}|\":<>?"; 擒纵机构不好。

2 个答案:

答案 0 :(得分:3)

;不需要转义,因此\;是一个错误的转义序列。

var iChars = "!@#$%^&*+=[]\\\;{}|\":<>?";
//                          ^--- this backslash is the problem

只需删除;之前的反斜杠:

var iChars = "!@#$%^&*+=[]\\;{}|\":<>?";

答案 1 :(得分:0)

我认为您不需要\\\,只需\\