【发布时间】:2013-10-29 16:46:28
【问题描述】:
我的脚本中有这一行
listMainString = inputLine.split("}]},");
我得到这个错误:
java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1: }
有什么办法吗??谢谢
【问题讨论】:
我的脚本中有这一行
listMainString = inputLine.split("}]},");
我得到这个错误:
java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1: }
有什么办法吗??谢谢
【问题讨论】:
试试这个代码
listMainString = inputLine.split("}\\]},");
正则表达式中使用的控制字符应转义以使其有意义。
【讨论】:
您需要对正则表达式中具有特殊含义的所有字符进行转义。
listMainString = inputLine.split("\\}\\]\\},");
【讨论】: