以下のJavaコード行があります。
String string1 = "SAMPLE STRING";
String string2 = "SAMPLE*";
string2 = string2.replaceAll("\\*",".*").trim().toUpperCase();
if(string1.matches(string2)){
System.out.println("true");
}else{
System.out.println("false");
}
ここで私はここで正規表現の意味を理解していません。どういう意味ですか?誰か助けてくれませんか?
ありがとう!