先行断言

先行断言以及负向先行断言本质上是对原子数量的修饰

模式 描述
(?=pattern) 正向先行断言(正向预查) 要求接下来的字符都与 pattern 匹配,但不能包括匹配p的那些字符。(?=pattern)位于右侧。
(?!pattern) 负向先行断言 (负向预查) 要求接下来的字符不与 pattern 匹配。(?!pattern)位于右侧。
(?<=pattern) 正向后行断言 要求接下来的字符不与 pattern 匹配。 (?<=pattern)位于左侧。
(?<!pattern) 负向后行断言 要求接下来的字符不与 pattern 匹配。 (?<!pattern)位于左侧。

results matching ""

    No results matching ""