Hello World

正则 : 基础元字符

【在线测试地址】:正则表达式在线测试
【shell正则】:shell多种正则表达式模式支持的字符

1. 特殊元字符

  • . : 任意字符(换行符除外)
  • \d : 任意数字
  • \D : 任意非数字
  • \w : 任意字母、数字、下划线
  • \W : 任意非字母、数字、下划线
  • \s : 任意空白符
  • \S : 任意非空白符

2. 空白符

  • \r : 回车符
  • \n : 换行符
  • \f : 换页符
  • \t : 制表符
  • \v : 垂直制表符

3. 范围字符

  • | : 或,如 a | b | c ,表示 a 或 b 或 c
  • [...] : 中括号内的任意一个字符,如[a-z], 表示 a 到 z 的任意一个字符,如 [q,w,e,r], 表示 q w e r 中的任意一个
  • [^...] : 非,表示非中括号内的任意一个字符

4. 量词字符

  • * : 0到多次
  • + : 1到多次
  • ? : 0或1次
  • {m} : m次
  • {m,} : 至少m次
  • {m,n} : m到n次
posted @ 2020-06-30 13:31  小小忧愁米粒大  阅读(165)  评论(0编辑  收藏  举报
瞅啥瞅,好好看书