正则表达式学习笔记009--大括号与选择符的认识与应用

来源:互联网 发布:大数据决策分析系统 编辑:程序博客网 时间:2024/05/02 13:44
正则表达式学习笔记009--大括号与选择符的认识与应用
交流群1:251572072
交流群2:170933152
|  选择符
{n}前面的元素字符出现了n次
{n,}前面的元素字符最少出现n次,n次以上
{m,n}前面的元素字符最少出现m次,最多出现n次
如:
正则表达式:
\d{3,4}-\d{7,8}
待匹配字符串:
020-12345678
1234-1234567
020 12345678
1234 1234567
1231234567
匹配结果:
020-12345678
1234-1234567
-----------------------
正则表达式:
\d{3,4}\s?\d{7,8}
\d{3,4}\s{1}\d{7,8}
待匹配字符串:
020-12345678
1234-1234567
020 12345678
1234 1234567
匹配结果:
020 12345678
1234 1234567
----------------------------------------------
正则表达式:
\d{3,4}[-|\s]?\d{7,8}
待匹配字符串:
020-12345678
1234-1234567
020 12345678
1234 1234567
1231234567
匹配结果:
020-12345678
1234-1234567
020 12345678
1234 1234567
1231234567
-------------------------------------
可以看到上面
[-|\s]?
|符号就是代表的匹配中的或,
-或者是空字符,并且出现0次或一次
---------------------------------------
0 0
原创粉丝点击