-2
こんにちはこれは例題の一部です。私は正確にこのコードが何をしているか知りたいと思います。どのようなパターンとマッチャーがわからない
if (Pattern.compile(".*" + search + ".*", Pattern.CASE_INSENSITIVE).matcher(one).matches());
こんにちはこれは例題の一部です。私は正確にこのコードが何をしているか知りたいと思います。どのようなパターンとマッチャーがわからない
if (Pattern.compile(".*" + search + ".*", Pattern.CASE_INSENSITIVE).matcher(one).matches());
これはRegular expressionです。基本的には、search
変数の内容がone
変数に含まれていることを確認するコードです。
.*
手段「は任意の文字」(.
)「ゼロ回以上」(*
)、だから、パターンは任意の数の任意の文字に囲まsearch
です。
ありがとうございました! –
https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.htmlおよびhttps://docs.oracle.com/javase/7/docs/api/java /util/regex/Matcher.html –
ありがとうございました。これらの人も今すぐに行きます –