如何使用正则表达式在python中匹配单词?

以下代码与给定字符串中的“会议”一词匹配。

它使用正面的先行断言和后向断言来尊重包围字符,但不将它们包括在比赛中。

示例

import re
s = """http://www.google.com/meeting_agenda_minutes.html"""
result = re.findall(r'(?<=[\W_])meeting(?=[\W_])', s)
print result

输出

['meeting']