不知道模式和匹配器的作用

时间:2016-03-30 20:35:01

标签: java case-insensitive matcher

嗨,这是一个示例问题的一部分..我想知道这段代码到底是做什么的。

 if (Pattern.compile(".*" + search + ".*", Pattern.CASE_INSENSITIVE).matcher(one).matches());

1 个答案:

答案 0 :(得分:0)

这是Regular expression。基本上,代码是search变量的文本中包含one变量的内容的检查。

.*表示'任意字符'(.)'零次或多次'(*),因此模式为search被任意数量的任意字符包围