Java:如果使用Pattern.quote(),是否可以保证在编译期间不会抛出PatternSyntaxException?

时间:2013-11-01 10:11:21

标签: java regex

只是一个简单的问题...... 如果我使用下面的表达式,我试图弄清楚我是否对PatternSyntaxException安全:

Pattern.compile(Pattern.quote(someNotNullStringHere), Pattern.CASE_INSENSITIVE);

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

是的,这是安全的。如果引用整个输入值,则不会抛出PatternSyntaxException