java.util.regex.PatternSyntaxException: Unclosed group near index
写mongodb查询的时候,使用了Criteria 的regex
也就是正则查询
但是查询一些特殊字符的时候,需要做下转义处理,重点如下
Pattern.quote("查询的字符")
查询语句
Criteria.where("查询字段")
.regex(".*?" + Pattern.quote("查询字符") + ".*", "i");
这样就不会再报正则的错误