加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

常用正则标记

发布时间:2020-12-14 05:57:53 所属栏目:百科 来源:网络整理
导读:正则标记 【单个】字符匹配 任意字符 :表示由任意字符组成 :匹配一个‘’ n :匹配换行 t :匹配制表符 【单个】字符集(可以从里面任选一个字符) [abc] :可以是字母abc中任意一个 [^abc] :非字母abc中的任意一个 [a-zA-Z] :一个任意字母,不区分

正则标记

  1. 【单个】字符匹配
    • 任意字符:表示由任意字符组成
    • :匹配一个‘’
    • n:匹配换行
    • t:匹配制表符
  2. 【单个】字符集(可以从里面任选一个字符)
    • [abc]:可以是字母abc中任意一个
    • [^abc]:非字母abc中的任意一个
    • [a-zA-Z]:一个任意字母,不区分大小写
    • [0-9]:一位任意数字
  3. 【单个】简化字符集
    • .:一个任意字符
    • d:等价于[0-9]
    • D:等价于[^0-9]
    • s:匹配任意的一位空格,可能是空格、换行、 制表符
    • S:匹配任意的非空格数据
    • w:匹配字母、数字、下划线,等价于[a-zA-Z_0-9]
    • W:匹配非字母、数字、下划线,等价于[^a-zA-Z_0-9]
  4. 边界匹配
    • ^:匹配边界开始
    • $:匹配边界结束
  5. 数量表示,默认情况下只有添加上了数量单位才可以匹配多位字符
    • 表达式?:该正则可以出现0次或1次
    • 表达式*:该正则可以出现0次、1次或多次
    • 表达式+:该正则可以出现1次或多次
    • 表达式{n}:表达式的长度正好为n次
    • 表达式{n,}:表达式的长度为 n次以上
    • 表达式{n,m}:表达式的长度为n~m次;
  6. 逻辑表达式:可以连接多个正则
    • 表达式X表达式Y:X表达式之后紧跟上Y表达式
    • 表达式X|表达式Y:有一个表达式满足即可
    • {表达式}:为表达式设置一个整体描述,可以为整体描述设置数量单位

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读