正则表达式如何匹配 空字符串““
·
# 匹配""
System.out.println(Pattern.compile("^$").matcher("").find()); //true
System.out.println(Pattern.compile("^$").matcher("").matches()); //true
System.out.println("".matches("^$")); //true
# 在 Java 的正则表达式中,如果不显式声明多行模式(Pattern.MULTILINE),默认情况下正则表达式引擎会使用单行模式。
System.out.println(Pattern.compile("(?s)^$").matcher("").find()); //true
System.out.println(Pattern.compile("(?s)^$").matcher("").matches()); //true
System.out.println("".matches("(?s)^$")); //true
原文链接:正则表达式如何匹配""
更多推荐

所有评论(0)