相关疑难解决方法(0)

在两个子串之间查找字符串

如何在两个子串('123STRINGabc' -> 'STRING')之间找到一个字符串?

我目前的方法是这样的:

>>> start = 'asdf=5;'
>>> end = '123jasd'
>>> s = 'asdf=5;iwantthis123jasd'
>>> print((s.split(start))[1].split(end)[0])
iwantthis
Run Code Online (Sandbox Code Playgroud)

然而,这似乎是非常低效和非pythonic.做这样的事情有什么更好的方法?

忘记提及:字符串可能无法以start和开头和结尾end.他们之前和之后可能会有更多的角色.

python string substring

206
推荐指数
11
解决办法
33万
查看次数

标签 统计

python ×1

string ×1

substring ×1