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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 正则匹配字符是不是为纯数字相关的知识,希望对你有一定的参考价值。

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

定义正则表达式为:

String reg="^\\\\d+$"

获取要判断的字符串:

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

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

str.matches(reg);

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

参考技术A String reg = "^\\\\d+$";
String str = "12a";
str.matches(reg)

本回答被提问者和网友采纳

以上是关于java 正则匹配字符是不是为纯数字的主要内容,如果未能解决你的问题,请参考以下文章

Java 判断以数字开头的字符串的正则表达式怎么写?

c# 正则表达式 匹配

awk 如何判断一个字符串是不是为纯数字?

java 正则表达式 如何匹配固定长度的数字

正则表达式怎么匹配字符串中最后一串数字?

java正则表达式如何获取字符串中所有匹配内容