gpt4 book ai didi

python - 检查字符串是否显示为自己的单词 - Python

转载 作者:太空宇宙 更新时间:2023-11-04 07:56:37 24 4
gpt4 key购买 nike

假设我正在寻找单词“or”。我想要的是检查该词是作为一个词出现还是作为另一个词的子串出现。

例如

Input - "or" Output - "true"

Input - "for" Output - "false"

我想我可以检查前后的字符是否是字母,但是有没有更有效/更简单的方法呢?谢谢

编辑此外,字符串将成为句子的一部分。所以我希望“我可以去购物”返回真值,但“我可以去买鞋”返回假值。因此使用 == 是行不通的。对不起,我应该早点提到这个

最佳答案

使用正则表达式。

>>> import re
>>> re.search(r'\bor\b', 'or')
<_sre.SRE_Match object at 0x7f445333a5e0>
>>> re.search(r'\bor\b', 'for')
>>>

关于python - 检查字符串是否显示为自己的单词 - Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47758810/

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