【发布时间】:2015-01-05 07:10:48
【问题描述】:
我有一个正则表达式来匹配特定的模式。比如说,一个匹配所有三个字母单词的模式。但我希望它不匹配“和”、“得到”等词……在 Python 中,最好的方法是什么。
我的模式是
r'\b\w{3}\b'
我试过了
r'(\b\w{3}\b)(?!and)'
但失败了。
【问题讨论】:
-
@nu11p01n73R - 问题是添加一些此模式应跳过的特殊单词。你解决了我以前的很多问题。谢谢大佬。
-
我想念这个问题。完全错过了您需要匹配除
and got etc以外的所有三个字母单词的要点:( -
@nu11p01n73R - 没关系的人。你们对我们解决问题和学习新技巧很有帮助。
-
这对我来说也是一次很棒的学习经历。很高兴总是能提供帮助:)