正则表达式(?=Jeffrey)Jeff和Jeff(?=rey)等价吗

正则表达式(?=Jeffrey)Jeff和Jeff(?=rey)等价吗

不是等价的,一个是从字母J判定,后边是 Jeffery,匹配Jeff

另一个是匹配Jeff,且后边跟随的字母为rey,即整体是 Jeffrey,和Jeffery不一致

如果是 (?=Jeffery)Jeff和Jeff(?=ery) 就等价了