gpt4 book ai didi

Python 正则表达式查找单词中间具有指定字符且不以字符开头或结尾的单词。

转载 作者:太空宇宙 更新时间:2023-11-03 17:39:50 36 4
gpt4 key购买 nike

嘿伙计们,我正在尝试查找单词中间带有特定字符的所有单词。该单词不能以指定字符开头或结尾。让我们使用“x”为例。我当前的正则表达式如下所示:

r'\b(?!x)\w+x(?<!x)\b'

\w+x 没有返回任何结果。有人知道为什么吗?

最佳答案

试试这个:

>>> z = 'hello welxtra xcra crax extra'
>>> re.findall(r'[^x ]\w*x\w*[^x ]', z)
['welxtra', 'extra']

关于Python 正则表达式查找单词中间具有指定字符且不以字符开头或结尾的单词。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30726029/

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