我有一个文本框,它以一个或第二个形式发送字符串。如果一个匹配它必须做某事如果第二个匹配它必须做其他变薄如果没有匹配它必须给予错误。我已经使用两个模式和匹配完成它,我也知道我可以将OR运算符放在pattern.compile中以匹配它们但我怎么样?
Pattern pattern = Pattern.compile("one|two"); //("one") if only one pattern
Matcher found = pattern.matcher(string);
if(found.find()==one)
//code
else if(found.find()==two
//code
else
//error