如何用正则表达式验证只能输入数字

如题所述

只能输入数字的正则表达式 ^\d+$

我给你个Java程序匹配的例子,你看看吧.

public class AAA {
 public static void main(String[] args) {
  String s="1234567";
  String regex="^\\d+$";
  if(s.matches(regex)==true){
   System.out.println("匹配");
  }else{
   System.out.println("不匹配");
  }
 }
}

运行结果

匹配

温馨提示:答案为网友推荐,仅供参考
相似回答