これが私のコードです
public class regMatch {
public static void main(String... args)
{
String s = "1";
System.out.println(s.contains("/[0-9]/"));
}
}
その印刷は偽です。
contains
メソッドで正規表現を使いたい。
どのように使用できますか。
containsメソッドで正規表現を使いたい。
どのように使用できますか
メソッドで正規表現を使用することはできませんcontains
Patternクラスを使用して、正規表現の一致をテストできます。ただし、文字列内の数字の存在をテストするだけの場合は、正規表現を使用するよりも直接テストする方が効率的です。