gpt4 book ai didi

python - 如何子字符串?

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

我有一个字符串“MenuItem {Open source}”

如何从我的字符串中获取字符串 Open source

例如

str1 = "MenuItem {Open source}"

执行一些操作将字符串二设置为...

print str2  # 'Open source'

如何使用 python 或 jython 实现此目的?

最佳答案

你可以用 regular expression 得到它.

>>> import re
>>> str1 = "MenuItem {Open source}"
>>> re.search(r'{(.*)}', str1).group(1)
'Open source'

您还可以通过在 {} 分隔符上拆分字符串来获取它(这里我使用 str.rsplit 而不是 str.split 以确保它在最右边的匹配处拆分):

>>> str1.rsplit('{')[1].rsplit('}')[0]
'Open source'

关于python - 如何子字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4397069/

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