gpt4 book ai didi

Python正则表达式匹配词尾

转载 作者:太空宇宙 更新时间:2023-11-04 06:50:13 25 4
gpt4 key购买 nike

比如如何匹配_ab_ab is a test这句话中的第二个_ab?我试过 \> 来匹配词尾,但不适用于 Python 2.7。注意:我匹配的不是字符串的结尾,而是单个单词的结尾。

其他帖子中有隐含的答案。但我认为应该提倡对此类问题进行简单直接的回答。所以我在尝试了以下帖子后问了它,但没有找到直接和简洁的解决方案。

  1. Python Regex to find whitespace, end of string, and/or word boundary

  2. Does Python re module support word boundaries (\b)?

最佳答案

您可以在最后使用单词边界 \b。请注意,在 _ab 之前添加 \b 将不起作用,因为之前存在 b (word char)下划线。 \b 匹配单词字符和非单词字符(反之亦然)。

r'_ab\b'

关于Python正则表达式匹配词尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31913044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com