正则表达式-(6)转义

一、转义字符

转义序列通常有两种功能。第一种功能是编码无法用字母表直接表示的特殊数据。第二种功能是用于表示无法直接键盘录入的字符(如回车符)。

 

二、正则中元字符转义、括号转义

如果要查找比如星号(*)、加号(+)、问号(?)本身,而不是元字符的功能,这时候就需要对其进行转义,直接在前面加上反斜杠就可以了。

在正则中方括号 [] 和 花括号 {} 只需转义开括号,但圆括号 () 两个都要转义。举个栗子

 

 、字符组中需要转义的三种情况

1.脱字符在中括号中,且在第一个位置需要转义:

2.中划线在中括号中,且不在首尾位置:

3.右括号在中括号中,且不在首位:

 

 字符组中的其它元字符

 

总结:

 

posted @   为什么不是这样呢  阅读(1144)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示