正则表达式

正则表达式_第1张图片

补充

\b:单词边界
匹配行首和匹配行尾:符号放在 [] 外面
.字符代表匹配任何单个字符,它只能出现在方括号以外

1、分组:()

捕获()中的内容

2、非捕获分组:(?:)

不捕获()中的内容

3、分组的回溯引用

\1 表示第一个分组

提取foot标签内的文字
  错误提取方式:<\w+>(.*?)...也在提取范围内
  正确提取:<(\w+)(.*?)
  
4、正向先行断言:(?=表达式)

所在位置右侧必须能匹配表达式

5、反向先行断言:(?!表达式)

所在位置右侧不能有表达式

6、正向后行断言:(?<=表达式)

左侧能

7、反向后行断言:(?

左侧不能

你可能感兴趣的:(javascript)