mathesによる正規表現での文字列検索

matchesメソッドは、正規表現で指定した部分文字列が完全に一致するか?調べるために使用します。

public boolean matches(String regex);
     String str = "appleorangemelon";
        
        if(str.matches(".*orange.*"))

ダブルコーテーションの間に「.*」を使用することで何らかのorangeを含むかどうかを判定する。
次の場合・・・
"S.*t"なら
JavaScript → false
Script → true
Set → true

str.matches("[0-9]")

この場合、"0","1","2","3","4","5","6","7","8","9"の場合を判定する


この記事が気に入ったらサポートをしてみませんか?