博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用正则表达式
阅读量:6828 次
发布时间:2019-06-26

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

hot3.png

aaa

String regEx = "^\\d+";Pattern pat = Pattern.compile(regEx);Matcher matcher = pat.matcher(keyword);if(matcher.find()){    return figureDataDao.countCard(keyword);}

判断字符串是否纯数字:

if(!o.toString().matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$")) {         if(StringUtil.isBlankOrNull(paramNameObj)) {             parameter = parameter + o + ",";         } else {             parameter = parameter + paramNameObj + ":" + o + ",";         }}
Pattern pattern = Pattern.compile("[1-9]{4}");        Matcher m = pattern.matcher("sss2345yy");        if(m.find()) {            System.out.println(m.group(0));          }

//去掉关键字中的空格

keyword = keyword.replaceAll("\\s", "");

匹配1-9中的一个数字:[1-9]

"1".toString().matches("[1-2]")    true

"8".toString().matches("[1-2]")    false

匹配三个数字:[1-2]{3}

"121".toString().matches("[1-2]{3}"    true

"125".toString().matches("[1-2]{3}"    false

转载于:https://my.oschina.net/sniperLi/blog/417909

你可能感兴趣的文章
小米6.0运行时权限填坑
查看>>
opencv(8)直方图操作
查看>>
JDBC 操作数据库实例
查看>>
P-残缺的棋盘
查看>>
HDU-2068 RPG的错排(组合, 错排)
查看>>
Windows ForFiles 删除 过期 文件
查看>>
bzoj1706
查看>>
gym101431B
查看>>
Bzoj4259: 残缺的字符串
查看>>
iOS开发之--如何使用自定义字体
查看>>
谈谈我对JS闭包的理解
查看>>
L211
查看>>
喝什么对眼睛好呢!
查看>>
poj2030
查看>>
JavaScript进阶试题
查看>>
笔记本自动断网解决办法
查看>>
装饰器原理剖析
查看>>
day3:vcp考试
查看>>
Dijkstra(变形) POJ 1797 Heavy Transportation
查看>>
BestCoder Round #54 (div.2) 1003 Geometric Progression
查看>>