正则中有特殊字符的问题
作者:互联网
String fuzzName = "(模糊名称";
Pattern pattern = Pattern.compile("^.*" + fuzzName + ".*$", Pattern.CASE_INSENSITIVE);
// 出现如下错误
java.util.regex.PatternSyntaxException: Unclosed group near index
// 解决方式 返回字符串文字模式,元字符或输入序列中的转义序列将没有特殊的含义。
String brandNameQuote = Pattern.quote(fuzzName);
标签:CASE,String,Pattern,fuzzName,中有,正则,Unclosed,特殊字符,元字符 来源: https://www.cnblogs.com/JJbond/p/14652486.html