文章目录
  1. 1. 相关网站
  2. 2. 概念
  3. 3. 标志符(元字符)和操作
  4. 4. 模式修饰符
  5. 5. 匹配模式

相关网站

概念

  • 元字符
  • 量词
  • 分组()
  • 反向引用
  • 候选(多选)
  • 非捕获性分组
  • 前瞻
  • 边界^$\b\B

标志符(元字符)和操作

. - 匹配除了换行符之外的任意字符
* - 指定前边的内容可以连续重复使用任意次
+ - 指定前边的内容可以连续重复一次或多次
? - 指定前边的内容可以连续重复一次或0次
{n} - 指定前边的内容可以连续重复n次
{n,} - 指定前边的内容可以连续重复n次或更多
{n,m} - 指定前边的内容可以连续重复n到m次
\d - 匹配一个数字
\w - 匹配字母或数字或下划线或汉字
\s - 匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等
[XYZ] - 匹配中括号里面的任何一个字符
[XYZ]+ - 匹配中括号中的一个或多个字符
$ - 匹配字符串的结尾
^ - 匹配字符串的开头
[a-z] - 匹配任意小写字母
[^a-z] - 在中括号里面的^表示否,这个例子中任何非小写字母的字符都能匹配

模式修饰符

i 不区分大小写搜索
m 多行搜索
g 全局搜索

匹配模式

文章目录
  1. 1. 相关网站
  2. 2. 概念
  3. 3. 标志符(元字符)和操作
  4. 4. 模式修饰符
  5. 5. 匹配模式