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

2025-04-28 14:23:27
推荐回答(1个)
回答1:

只能输入数字的正则表达式 ^\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("不匹配");
  }
 }
}

运行结果

匹配