首页 > 其他分享 >正则表达式-(6)转义

正则表达式-(6)转义

时间:2023-02-09 22:00:33浏览次数:42  
标签:字符 组中 正则表达式 转义 括号 中括号 元字符

一、转义字符

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

 

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

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

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

 

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

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

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

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

 

 字符组中的其它元字符

 

总结:

 

标签:字符,组中,正则表达式,转义,括号,中括号,元字符
From: https://www.cnblogs.com/wsmbszyn/p/17107289.html

相关文章

  • 3.5正则表达式和EXCESS系统
       尾数部分使用正则表达式,可以将表现形式多样的浮点数统一为一种表现型时。例如,十进制数0.75就有很多中表现形式,如图3-5所示。     单精度浮点数的正则......
  • mobaxterm 的正则表达式(非标正则引擎)
    mobaxterm的正则引擎无法支持完整正则语法。下面正则表达可以匹配类似[abcEddd] 类似的语法行。其中排出语法[^]中的字符顺序变化后就会导致正则语法错误。所以也......
  • 正则表达式各字符意思的汇总
    字符描述[ABC]匹配中括号中的所有字符,例如[abc]匹配字符串"abcdefg"中所有的a,b,c字母。[^ABC]匹配除了中括号中的所有字符,例如[^abc]匹配字符串"abcdefg"......
  • nginx正则表达式和动静分离
    nginx正则表达式和动静分离一、nginx简介Nginx(“enginex”)是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上ngimx,的并发能力确实在同类型的网页......
  • 【Nginx用法】nginx location正则表达式写法,详解Nginx location 匹配规则(很详细哦)
    本文目录一、常用规则二、实际使用建议三、Flag标志位四、If判断指令五、全局变量六、常用正则七、Rewrite规则八、Rewrite实例8.1实例一8.2实例二九、项目......
  • 正则表达式-(5)断言
    在有些情况下,我们对要匹配的文本的位置也有一定的要求。为了解决这个问题,正则中提供了一些结构,只用于匹配位置,而不是文本内容本身,这种结构就是断言。常见的断言有三种:单词......
  • WebAPI_DAY7_正则表达式
    步骤定义正则表达式检测查找是否匹配定义正则表达式letname=/表达式/其中//是正则表达式字面量判断是否有符合规则的字符串_test()letstr='eeeeeeeeexung......
  • 3.5 正则表达式和EXCESS系统
    正则表达式:尾数部分使用正则表达式(按照特定的规则来表示数据的形式即为正则表达式。除小数之外,字符串以及数据库等,也都有各自的正则表达式。),可以将表现形式多样的浮点数统......
  • 正则表达式-(4)匹配模式
    所谓匹配模式,指的是正则中一些改变元字符匹配行为的方式,比如匹配时不区分英文字母大小写。常见的匹配模式有4种,分别是不区分大小写模式、点号通配模式、多行模式和注释模......
  • 19正则表达式
      用于定义各种模糊筛选规则。  查找空行:    指定开头是a,结尾是bash,中间任意:      查特殊字符出现文件,需要使用转义字符,并且用’‘引起来。......