Java知识点正则表达式预编译
解释:使用正则表达式的预编译功能,可以有效加快正则匹配速度。Pattern要定义为static final静态变量,可以进行预编译。
没有使用预编译:public void function(String content) {
Pattern pattern = Pattern.compile(regexRule);
Matcher m = pattern.matcher(content);
if (m.matches()) {
...
}
}
使用预编译:
private static final Pattern pattern = Pattern.compile(regexRule);
public void function(String content) {
Matcher m = pattern.matcher(content);
if (m.matches()) {
...
}
}
以上是 Java知识点正则表达式预编译 的全部内容, 来源链接: utcz.com/z/518131.html