欢迎光临散文网 会员登陆 & 注册

正则表达式

2023-02-19 15:32 作者:--__--丨6  | 我要投稿
  • 小写字母:[a-z]

  • 大写字母:[A-Z]

  • 数字:[0-9]

  • 取反:[^]

  • 转义:[/]

  • 快捷方式:

  • \w:[a-z],[A-Z],[0-9],_

  • \d:[0-9]

  • \s:匹配空白字符

  • \b:匹配单词的边界

  • 快捷方式取反:将小写字母改为大写字母,如:\w的取反为\W

  • ^:指定一个字符为开始,放在前面

  • $:指定一个字符为结束,放在需要指定的字符后面

  • .:匹配任意单个字符,只能在[]外,\n换行符不能匹配

  • ?:让前一个字符可有可无

  • {}:{}里的数字表示重复几次

  • { , }:前一个表示重复的下限,后一个为重复的上限,当后一个不写时表示可匹配一个或无数个字符,用速写+表示为:{1,},速写*表示为:{0,}

练习网站:编程胶囊-打造学习编程的最好系统 (codejiaonang.com)

测试工具:RegExr: 学习、构建 和 测试 正则表达式 Test RegEx (regexr-cn.com)

正则表达式的评论 (共 条)

分享到微博请遵守国家法律