正则表达式:错误 - 无效的正则表达式“char类中的顺序无序”

时间:2016-06-09 10:17:44

标签: javascript regex

以下是我的地址字段的正则表达式:

/^[a-zA-Z0-9#.,;:'()\/&-"!]+( [a-zA-Z0-9#.,;:'()\/&-"!]+)*$/

它让我低于错误:

  

无效的正则表达式:/^[a-zA-Z0-9#.,;:'()//&-"!]+( [a-zA-Z0-9#.,;:'()//&-"!]+)*$/

     

字符类

中的范围乱序

1 个答案:

答案 0 :(得分:2)

在正则表达式中,ResultSet rs = stmt.executeQuery(sql); 符号用于范围。在-之前,您的问题将得到解决。

而不是:

\-

使用以下内容:

/^[a-zA-Z0-9#.,;:'()\/&-"!]+( [a-zA-Z0-9#.,;:'()\/&-"!]+)*$/