gpt4 book ai didi

python - 检查字符串是否以子字符串元组开头并在python中获取匹配的字符串

转载 作者:行者123 更新时间:2023-12-05 00:55:44 25 4
gpt4 key购买 nike

我知道如何检查一个字符串是否以这样的子字符串开头:

text.startswith(("one", "two", "three", "four")) 

但是如何得到匹配的呢?有没有直接匹配的方法?

最佳答案

你可以遍历元组中的元素:

mytuple = ("one", "two", "three", "four")
text = "one dog"
for i in mytuple:
if text.startswith(i):
print(i)
break
>>> one

如果您想使用正则表达式,请参阅 Tomerikoo 的回答

关于python - 检查字符串是否以子字符串元组开头并在python中获取匹配的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63581009/

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