正则表达式(基础的东西)
2015-11-29 16:53
267 查看
0-9**转义字符**
相反的大写代表的意思
量词:就是出现的个数
{n} :正好出现n次
{n,m}:最少n次,最多m次
比如QQ号,5位到11位的:[1-9]\d{4,10}
第一位是除0之外的数字,后面4个或者10个位数是数字
{n,}:最少n次,最多不限
+:最少1次,不限上限 {1,}
?:最少0次,最多1次{0,1}
*{0,}任意次 【基本不用】
固定电话
010-12345678-86
12345678是最重要的,前区号后地区号无所谓
(0\d{2.3}-)?[1-9]\d{7}(-\d{1,5})?
正则 | 代表 | 含义 |
---|---|---|
\d | [0-9] | 数字 |
\w | [a-z0-9_] | 26个字母,数字,下划线 |
\s | 任何空白字符 | |
. | 任意字符 |
正则 | 代表 | 含义 |
---|---|---|
\D | [^0-9] | 非数字 |
\W | [^a-z0-9_] | 非数字字母下划线以外 |
\S | 非空白字符 |
{n} :正好出现n次
{n,m}:最少n次,最多m次
比如QQ号,5位到11位的:[1-9]\d{4,10}
第一位是除0之外的数字,后面4个或者10个位数是数字
{n,}:最少n次,最多不限
+:最少1次,不限上限 {1,}
?:最少0次,最多1次{0,1}
*{0,}任意次 【基本不用】
固定电话
010-12345678-86
12345678是最重要的,前区号后地区号无所谓
(0\d{2.3}-)?[1-9]\d{7}(-\d{1,5})?
相关文章推荐
- Draggable(拖动)组件
- linux日常管理-rsync后台服务方式-2
- 安装完最小化RHEL/CentOS 7后需要做的30件事情
- BZOJ3211花神游历各国
- 五百强各大行业简介+面试流程+tips
- Win7 64位 VS2013环境编译boost1_58_0
- 搬砖(规律题)
- No Android facet found in the module 的解决办法
- 用jquery循环map
- 马云:员工的离职原因--转载
- JAXP Dom 案例 对xml文件进行增加 查找 删除
- Fleet-运行一个高可用的服务
- UITableViewCell,UITableView默认选中一个单元格
- 位图法排序
- 数据结构 使用递归任意进制转换(c语言实现)
- HDU 5587 数学
- 2015年11-12
- C语言基础篇(二)
- POJ 1125 Stockbroker Grapevine 最短路folyd算法
- How to customize the console applicaton