例如,如何匹配_ab句子中的第二个_ab_ab is a test?我试图\>匹配词尾,但不适用于Python 2.7.注意:我匹配的不是字符串的结尾,而是单个单词的结尾.
其他帖子中有隐含的答案.但我认为应该提倡对这个问题作出简单而直接的回答.所以我在尝试以下帖子后没有找到直接和简洁的解决方案就问过它.
您可以\b在最后使用单词边界.请注意,\b之前添加_ab将不起作用,因为在下划线之前存在b(单词char).\b单词字符和非单词字符之间的匹配(反之亦然).
r'_ab\b'
Run Code Online (Sandbox Code Playgroud)