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"の場合を判定する
この記事が気に入ったらサポートをしてみませんか?