java 正则匹配字符是否为纯数字

有没有人讲详细点的,我想分析下,java 正则匹配字符是否为纯数字
最新回答
安七

2024-07-03 01:58:41

java 正则匹配字符为纯数字方法:

定义正则表达式为:

String reg="^\\d+$"

获取要判断的字符串:

 String str;//可以通过Scanner从控制台输入,也可以用字符串常量进行初始化

调用字符串的matches方法判断字符串为纯数字情况:

str.matches(reg);

如果是纯数字返回为true,否则返回为false;

怪性酷男人

2024-07-03 03:43:47

String reg = "^\\d+$";
String str = "12a";
str.matches(reg)