java正则表达式:验证字符串数字
2017-10-11 21:14
387 查看
正则表达式:^([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; }
相关文章推荐
- java 正则表达式 验证字符串 只包含汉字英文数字
- java正则表达式应用--验证字符串是否为数字
- Java正则表达式 做校验验证字符串中全是字符和数字组成
- Java正则表达式应用--验证字符串是否为数字
- java正则表达式应用--验证字符串是否为数字(转载)
- Java通过正则表达式提取数字串或者字符串
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
- java正则表达式匹配字符串字母,数字,空格和其他字符出现次数
- 用java正则表达式验证字符串(邮箱与网址)
- @V@ java代码笔记2010-06-12:java控制台输入各类型类实现;以及判断输入字符串里面是否有数字的两种方法:方法1:转换成字符数组;方法2:正则表达式。
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字
- Java正则表达式非贪婪提取字符串中的每个数字
- JAVA正则表达式数字验证
- java正则表达式提取字符串中的数字
- JAVA正则表达式数字验证
- 使用Java正则表达式提取字符串中的数字一例
- js验证一段字符串既有数字也有英文的正则表达式
- Java使用正则表达式验证常用字符串
- Java判断字符串是否为数字(正则表达式)
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字