正则表达式简单归纳


语法 | 正则表达式测试网站

语法 描述 语法 描述
[abc] 单个字符:a、b 或 c [^abc] 单个字符:不是 a、b 或 c 的字符
[a-zA-Z0-9] 单个字符:字母、数字或下划线 . 任意字符
\s 空字符(空格、制表符等) \S 非空字符
\d 数字字符 \D 非数字字符
\w 单词字符(字母、数字、下划线) \W 非单词字符
\b 单词边界 \B 非单词边界
^ 开头 $ 结尾
(a|b) a 或 b a* 重复 0 次或多次
a? 重复 0 次或 1 次 a+ 重复 1 次或多次
a{3} 重复 3 次 a{3,} 重复 3 次或多次
a{3,5} 重复 3 到 5 次 ? 非贪婪匹配
(…) 分组 (?:a) 非捕获分组
a(?=b) 正向断言 a(?!b) 正向否定断言
(?<=b)a 反向断言 (?<!b)a 反向否定断言
(?<name>a) 命名分组 \k<name> 命名反向引用
\n 反向引用,n 为 0 到 99 的十进制数字 \xhh 十六进制 hh 字符
\uhhhh 十六进制 hhhh 字符 \u{hhhh} (仅当设置了 u 标志时)十六进制 hhhh 字符
\cX 控制字符 \0 空字符
\a alert 字符 \t 制表符
\n 换行符 \v 垂直制表符
\f 换页符 \r 回车符
\e escape 字符 [\b] 退格符

文章作者: XIAKEMING-侠客明
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 XIAKEMING-侠客明 !
评论
 上一篇
记录发布第一个Edge插件 记录发布第一个Edge插件
字符串格式化 是一款强大的字符串格式化工具,它可以帮助你快速、轻松地对文本进行格式化,使其满足你的需求。无论是在编辑文档、编程代码还是其他文本处理任务中,字符串格式化 都能提供快捷的解决方案。
2023-10-14
下一篇 
前端对于请求去重方案 前端对于请求去重方案
在项目中会遇到同一个页面会发相同请求,或者按钮连续点击多次提交的情况
2023-09-26