Java 正则小记
来源:互联网 发布:阿里云微服务 编辑:程序博客网 时间:2024/06/05 12:45
其实正则也不难,就是长时间不看。
常用的正则规范序号 规范 描述 1 \\ 表示反斜杠'\'字符2\t 表示制表符 3 \n 表示换行 4 [abc]字符a b c5[^abc]除了abc之外的任意字符 6 [a-zA-Z0-9]表示由字符数字组成 7 \d 表示数字 8 \D 表示非数字 9 \w 表字母数字下划线 10 \W 表示非字母数字下划线11\s表示所有空白字符12\S表示所有非空白字符13^ 行的开头 14 $ 行的结尾15. 匹配除换行符之外的任意字符
逻辑运算(XY表示一系列规范)序号 规范 描述 1XY X后面跟着Y规范2X|Y X规范或Y规范 3 (X )作为一个捕获组规范
数量运算(X表示一组规范)序号 规范 描述 1 X 必须出现一次2X? 可以出现0次或者1次 3 X* 可以出现0,1或者多次 4 X+ 可以出现1次或者多次5X{n}必须出现n次6X{N,}必须出现n次以上7X{n,m }必须出现n-m次
正则表示:
var reg = /^1[3|4|5|7|8][0-9]{9}$/;
对正则进行拆分。
^1 以1开始[3|4|5|7|8]第二位数字可以是3、4、5、7、8[0-9]{9}电话号码总共11位,剩余9位数字必须出现9次$ 行的结束
阅读全文
0 0
- Java正则表达式小记
- Java 正则小记
- 关于Java 正则表达式小记
- 正则小记
- 正则表达式学习小记
- 正则表达式小记(1)
- 正则表达式小记
- 正则表达式(小记)
- grep 正则表达式小记
- 正则表达式小记
- 小记 正则(一)
- 正则表达式小记
- 正则表达式 简单小记
- 正则表达式小记
- js正则表达式小记
- 正则表达式小记
- Lua正则表达式小记
- 正则表达式小记
- SELinux简介以及一些常用命令
- 采用dlopen、dlsym、dlclose加载动态链接库【总结】
- inverted反色
- android textview 给指定字改变颜色和添加点击事件
- Qt的信号槽机制
- Java 正则小记
- Linux实现ARP缓存老化时间原理问题深入解析
- ipvsadm命令解析参考
- MySQL InnoDB MVCC深入浅出
- unicode的编码转换成中文的list
- CQOI余数之和
- nodejs
- Arrays.sort、Comparable与Comparator两个接口的作用
- sql查询使用BETWEEN ... AND()