網頁

2021/8/30

Java Regex 檢查字串中是否包含數字

Java 使用regex(正則表示式)檢查字串中是否包含數字的方式如下。


使用regex 代表數字的\d即可,其相當於[0-9]

public class Main {

    public static void main(String[] arges) {

        System.out.println(containDigits("a1")); // true
        System.out.println(containDigits("A1B2")); // true
        System.out.println(containDigits("Hello World")); // false

    }

    private static boolean containDigits(String s) {
        return Pattern.compile("\\d").matcher(s).find();
    }

}



沒有留言:

張貼留言