没长正的技术专栏 勤动手、多思考

正则表达式

2013-07-08

阅读:

2020-07-08 10:42:05 +0000

工作中常用正则表达式

【2019-05-23】

1.特殊字符

(1) ?    通配符 (匹配0次或1次)

(2) *    匹配0次或多次

(3) ^... 以... 开头

(4) ...$ 以... 结尾

(5) |    并集(多个条件满足一个即可)

(6) +    匹配前面子表达式中一次或多次

2.限定符

限定符用来指定正则表达式的一个给定组件必须要出现多少次才能满足匹配。有 * 或 + 或 ? 或 {n} 或 {n,} 或 {n,m} 共6种。

? * + {}

3.常用正则小记

<1. 年校验


	String reg = "2020年";
	System.out.println(reg.matches("[0-9]{4}年$"));

<2. 月校验


    String monthReg = "1月";
	System.out.println(monthReg.matches("[1-9]月$|1[012]月$"));

参考

菜鸟教程

常用正则表达式


欢迎拍砖,多多交流,转载请注明出处:[没长正的技术专栏](http://blog.meizhangzheng.com) 如涉及侵权问题,请发送邮件到xsj34567@163.com,如情况属实本人将会尽快删除。


上一篇 Maven

下一篇 Java基础

Comments

Content