gpt4 book ai didi

python - 如何获取字符串中某个子字符串之前和之前的所有内容?

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

如何返回达到特定字符的字符串?

def get_header(s):
'''(str) -> str
Return the start of the given string upto and including
</head>.'''
return (s.split('</head>')[0])

这就是我所做的,但是,我不知道如何获得““<”/heads">“”之前的所有内容并包括它。

例如:

s ="hello python world </head> , i'm a beginner "
get_header(s)

这将返回

"hello python world "<"/head">"   #without the quotient marks around the <

最佳答案

您的代码应该可以工作,但不会包含 "</head>" ,所以只需将其添加到末尾即可:

def get_header(s):
'''(str) -> str
Return the start of the given string upto and including
</head>.'''
return s.split('</head>')[0] + "</head>"

关于python - 如何获取字符串中某个子字符串之前和之前的所有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47320404/

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