正则表达式

正则表达式

匹配规则

  • \w: 可以匹配一个字母、数字或下划线
  • \W:匹配\w匹配不到的字符
  • \d: 匹配任意数字
  • \D: 匹配非数字
  • \s : 匹配空格
  • \S:匹配非空格
  • [1234567]: 简写[1-7] 匹配一个字符为1-7之中的任一字符
  • ^表示开头:
  • $表示结尾:^A\d{3,}$ 开头为A,至少三位数据结尾
  • | : 或

重复匹配

  • * :匹配多个符合规则的字符 例如:/d* 匹配0个或多个数字
  • +: 匹配至少一个字符
  • ?:匹配0个或一个字符
  • {n,m} : 精确匹配n到m个的字符,{n} 匹配n个字符,{n,} 至少n个字符

分组匹配

+


正则表达式
https://x-leonidas.github.io/2022/02/01/11技术栈/正则表达式/
作者
听风
发布于
2022年2月1日
更新于
2022年5月5日
许可协议