动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

你能写出一个正则表达式来判断一个字符串是否是一个数字吗?

代码小兵124

2021.05.27

麻烦写出详细的代码

    Java SE

举报

添加回答

回答(1)

代码小兵124

一个数字字符串,只能包含数字,如 0 到 9 以及 +、- 开头,通过这个信息,你可以下一个如下的正则表达式来判断给定的字符串是不是数字。 首先要 import java.util.regex.Pattern 和 java.util.regex.Matcher

public Boolean isNumeric(String str){
	Pattern pattern = Pattern.compile("[0-9]*");
	Matcher isNum = pattern.matcher(str);
	if( !isNum.matches() ){
		return false;
	}
	return true;
}

 

时间:05-27 09:49 查看回复 (0) 回复 0 0 举报

回复