Python负面前瞻正则表达式

时间:2017-05-09 13:16:02

标签: python regex regex-lookarounds

我正在使用Python 3和 我对负向前瞻感到有点困惑 当我使用正则表达式模式(?!123)ABC时,如果我说我正在寻找字符串' ABC'但只有在不继续使用' 123'? 代码:

import re
print(re.search(r'(?!123)ABC', "ABC123"))

>>><_sre.SRE_Match object; span=(0, 3), match='ABC'>

这里的问题是,为什么&#39; ABC&#39;即使继续使用&#39; 123&#39;? 这只是一个示例代码,我试图理解这里的逻辑 谢谢你的任何解释!

0 个答案:

没有答案