我正在尝试匹配来自用户的输入数据并搜索此输入是否匹配。例如,如果用户输入:A*B*C* 我想搜索所有以 A 开头并包含 B 和 B 的单词我尝试了这段代码,但它不起作用:(get output false)
public static void main(String[] args)
{
String envVarRegExp = "^A[^\r\n]B[^\r\n]C[^\r\n]";
Pattern pattern = Pattern.compile(envVarRegExp);
Matcher matcher = pattern.matcher("AmBmkdCkk");
System.out.println(matcher.find());
}
谢谢。