gpt4 book ai didi

python - 如何设置正则表达式来提取python中的字符串

转载 作者:太空宇宙 更新时间:2023-11-03 15:37:41 25 4
gpt4 key购买 nike

字符串有两种类型。第一种:

'The Five College Region of Western Massachusetts:'
#Doesn't contain "("

第二种:

'Tuskegee (Tuskegee University)[5]'
#Containing "("

如果字符串中包含“(”,则删除“(”后面的所有字符以及“(”之前的空格。如果不是,则提取所有字符。

我已经弄清楚如何提取第二种类型的字符串。

r'(.+) \('

最佳答案

您不需要正则表达式。

university = 'Tuskegee (Tuskegee University)[5]'
print(university.split("(", 1)[0].strip())

关于python - 如何设置正则表达式来提取python中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42404444/

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