博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java正则表达式:验证字符串数字
阅读量:6801 次
发布时间:2019-06-26

本文共 734 字,大约阅读时间需要 2 分钟。

 正则表达式:^([0-9]+)$ -> ^:匹配以0-9开头,[0-9]:匹配0-9数字,+:匹配至少一个数字,$:匹配以数字结尾

/***正则表达式:验证字符串数字*两种方式:*1.pattern.matcher(number.trim()).find()*2.Pattern.matches(numberRegexp,number.trim())**/public static boolean matchNumber(String number) {    boolean result = false;    if (number!=null) {        final String numberRegexp = "^([0-9]+)$";        try {            Pattern pattern = Pattern.compile(numberRegexp);            if (pattern.matcher(number.trim()).find()) {                result = true;            }            /*if (Pattern.matches(numberRegexp,number.trim())) {                result = true;            }*/        } catch (Exception e) {            result = false;        }    } else {        result = false;    }    return result;}

 

转载地址:http://exuwl.baihongyu.com/

你可能感兴趣的文章
<dxwgv:ASPxGridView
查看>>
小程序中通过判断id来删除数据,当数据长度为0时,显示隐藏部分(交流QQ群:604788754)...
查看>>
php把数据转换为json格式
查看>>
Java线程(学习整理)--2---加入另一个线程join
查看>>
replace into 浅析之一
查看>>
软件工程15 个人阅读作业2—提出问题
查看>>
Windows Azure Traffic Manager的新的管理API
查看>>
1.5站立会议之个人
查看>>
remote机制的AdditionalFields
查看>>
MySQL 常用内置函数与所有内置函数
查看>>
bzoj千题计划105:bzoj3503: [Cqoi2014]和谐矩阵(高斯消元法解异或方程组)
查看>>
Mybatis学习(4)输入映射、输出映射、动态sql
查看>>
java设计模式-策略模式
查看>>
iOS随笔记录
查看>>
objective-c面向对象
查看>>
Windows 7下Git SSH 创建Key【待解决?】
查看>>
阿里云服务器Linux CentOS安装配置(七)域名解析
查看>>
最长公共前缀---简单
查看>>
课程引言作业一
查看>>
like 大数据字段 查询慢
查看>>