本文主要是介绍正则表达式匹配数字与正文的简例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
public static void main(String[] args) {String a = "wqe";
String b = "123";
String c = "手机卡是";
if(a.matches("^[1-9][\\d]*$")){
System.out.println("1.获取到的是数字");
}
if(b.matches("^[1-9][\\d]*$")){
System.out.println("2.获取到的是数字");
}
if(b.matches("^[\\d]*$")){
System.out.println("3.获取到的是数字");
}
if(a.matches("^[\u4e00-\u9fa5]*$")){
System.out.println("4.获取到的是中文");
}
if(c.matches("^[\u4e00-\u9fa5]*$")){
System.out.println("5.获取到的是中文");
}
}
输入出:
/*** 2.获取到的是数字
3.获取到的是数字
5.获取到的是中文
*/
这篇关于正则表达式匹配数字与正文的简例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!