不知道模式和匹配器的作用
Don't know what pattern and matcher does
您好,这是示例问题的一部分。我想知道这段代码到底做了什么。
if (Pattern.compile(".*" + search + ".*", Pattern.CASE_INSENSITIVE).matcher(one).matches());
这是一个Regular expression。基本上,代码是检查 search
变量的内容是否包含在 one
变量的文本中。
.*
表示'any character'(.
)'zero or more times'(*
),所以这个模式是search
被任意数量包围任意字符。
您好,这是示例问题的一部分。我想知道这段代码到底做了什么。
if (Pattern.compile(".*" + search + ".*", Pattern.CASE_INSENSITIVE).matcher(one).matches());
这是一个Regular expression。基本上,代码是检查 search
变量的内容是否包含在 one
变量的文本中。
.*
表示'any character'(.
)'zero or more times'(*
),所以这个模式是search
被任意数量包围任意字符。