re.search('python', 'Working on python is easy')
在这里,我可以搜索python。
我希望放置负模式,实际上应该不会产生任何结果或不匹配。
当字符串包含python但字符串“在python上工作很容易”中不包含容易时,我喜欢使用re.search。我该怎么做?同时使用正负条件。
您可以使用if语句,以便match对象仅在未给定easy时返回True。
例如:
import re
if re.search('python', 'Working on python is easy') and not re.search('easy', 'Working on python is easy'):
print("found a match")
一些额外的来源可能会帮助您:
Python:如何在if语句中使用RegEx?
https://docs.python.org/3/library/re.html#match-objects
如何在Python中的if语句中使用RegEx?