日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

String類的matches()方法的使用

作者:小黑孩666 更新時(shí)間: 2022-07-22 編程語言

java.lang包中的String類,java.util.regex包中的Pattern,Matcher類中都有matches()方法。

該方法大多用于正則表達(dá)式

例子:給String類型的ageStr賦值為字符串型數(shù)據(jù),判斷ageStr是否包含正整數(shù)(? [1-9]\\d*? 為正則表達(dá)式,大家可找一個(gè)正則表達(dá)式的在線生成器生成一個(gè))

public class test {
    public static void main(String[] args) {
        String ageStr="dsadasdsa";
        //包含正整數(shù)
        boolean b =ageStr.matches("[1-9]\\d*");
        System.out.println("b = " + b);
    }
}

返回結(jié)果為false

如果把a(bǔ)geStr的值改為數(shù)值型,例如:

public class test {
    public static void main(String[] args) {
        String ageStr="1213";
        //包含正整數(shù)
        boolean b =ageStr.matches("[1-9]\\d*");
        System.out.println("b = " + b);
    }
}

則執(zhí)行結(jié)果為? true

?

原文鏈接:https://blog.csdn.net/xiaoheihai666/article/details/124856799

欄目分類
最近更新