除了HamZa的答案之外,对于Python中任何复杂的正则表达式,我建议使用regex
Matthew Barnett出色的模块。它支持无限查找-与.NET和JGSoft一起使用的无限引擎之一。
这使您可以执行以下操作:
@H_502_1@import regex if regex.search("(?<!right |left )shoulder", "left shoulder"): print("It matches!") else: print("Nah... No match.")
@H_502_1@\s+如果您愿意,也可以使用。
@H_502_1@It matches!