正则表达式元字符汇总
来源:互联网 发布:美浓烧底标 知乎 编辑:程序博客网 时间:2024/06/05 17:45
1、\ 转义字符
2、^ 开始位置
3、$ 结束位置
4、* 0次或多次匹配前面的字符
5、 + 一次或多次匹配前面的字符
6、? 0次或1次匹配前面的字符
当?紧随其他限定字符,例如:*,+,?,{n},{n,},{n,m}时,表示匹配模式为“非贪心”,即匹配尽可能短的字符串,例如:oooo,o+匹配所有的o,而o+?只匹配单个o
7、{n} n为非负整数,匹配n次
8、{n,m} n和m均为非负整数,且n<=m,匹配至少n次,至多m次(包括两侧边界)
9、.(点) 匹配除了\n之外的所有单个字符
10、 x|y 匹配x或y,‘f|abc’匹配f或abc,‘(f|a)bc’ 匹配fbc或abc
11、 [abc] 字符集,匹配包含的任一字符
12、 [^abc] 反向字符集,匹配未包含的任一字符
13、 [a-z] 字符范围
14、 [^a-z] 反向字符范围
15、 \b 匹配字边界,即字与空格之间的位置,例如:‘cd\b’会匹配‘abcd’,而不会匹配‘abcde’
16、 \B 非字边界
17、 \d 数字字符匹配,等效于[0-9]
18、 \D 非数字字符匹配,等效于[^0-9]
19、 \f 换页符匹配,等效于:\x0c和\cL
20、 \n 换行符
21、 \r 回车符
22、 \t 制表符
23、 \v 垂直制表符
24、 \s 任何空白字符。包括空格,制表符,换页符等
25、 \S 任何非空白字符
26、 \w 匹配任何字类字符,包括下划线,等效于:[A-Za-z0-9_]
27、 \W 匹配任何非字类字符,等效于:[^A-Za-z0-9_]
- 正则表达式元字符汇总
- 正则表达式--元字符
- 正则表达式--元字符
- 正则表达式元字符
- 正则表达式-元字符
- 正则表达式元字符
- 正则表达式元字符
- 正则表达式元字符
- 正则表达式元字符
- 正则表达式元字符
- 正则表达式-元字符
- 正则表达式元字符
- 正则表达式元字符
- 正则表达式(元字符)
- 正则表达式-元字符
- 正则表达式 - 元字符
- 正则表达式 - 元字符
- 正则表达式 - 元字符
- linux下添加定时任务
- wxml练习笔记
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener错误解决方案
- 一款用于发现SSRF、XXE、XSS漏洞的小工具
- 30 《日本的八个审美意识》 -豆瓣评分8.4
- 正则表达式元字符汇总
- 汇编-十六进制输入输出
- laravel构造函数和中间件执行顺序问题
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- BT 运行及内网穿透原理
- spring-boot 入门 ssmb小例子
- 算法
- 多进程以及多线程socket编程
- UEFI在高通平台实现