如果模式匹配,我将如何执行一个代码块,或者如果模式不匹配,我将如何执行另一个代码块?
String input = "abc";
final String mainRegex = "(.*?)(&!|&|==)";
final Matcher matcher = Pattern.compile(mainRegex).matcher(input);
我努力了
if(matcher1.matches())
{
execute this block
}
else
{
execute this block
}
但它总是执行else
块。即使输入是a>b&!c<d
.