Python :正则表达表 的区别

可以看作此两者是匹配字符之间的一个虚无的 “空位”。
(?=xox) 匹配 xox 之前的空位,而 (?<=xox) 匹配 xox 之后的空位。

所以对于 abxoxcd:

(?=xox)… 匹配 xo

…(?=xox) 匹配 ab

(?<=xox)… 匹配 cd

…(?<=xox) 匹配 ox

猜你喜欢

转载自blog.csdn.net/weixin_44523387/article/details/94605307