java.util.regex.PatternSyntaxException, dangling metacharacter “?” 解决方法

今天在用正则表达式的时候遇到这样一个异常

看了相关资料后发现这是因为在正则表达式中,像"?","*","\"都是保留字符,所以在用的时候需要对他们进行转义,像"\\?","\\*","\\"就ok了

posted @ 2013-11-09 10:12  kkrimen  阅读(2399)  评论(1编辑  收藏  举报