Regex Lookahead and Lookbehind Assertsions - tenji/ks GitHub Wiki

前瞻和后瞻表达式

表达式 名称 描述
(?=exp) 正向前瞻 匹配后面满足表达式exp的位置
(?!exp) 负向前瞻 匹配后面不满足表达式exp的位置
(?<=exp) 正向后瞻 匹配前面满足表达式exp的位置
(?<!exp) 负向后瞻 匹配前面不满足表达式exp的位置

前瞻断言

正向前瞻(前瞻肯定断言)

负向前瞻(前瞻否定断言)

后瞻断言

正向后瞻(后瞻肯定断言)

负向后瞻(后瞻否定断言)

参考链接