为了账号安全,请及时绑定邮箱和手机立即绑定

如何提取两个标记之间的子字符串?

如何提取两个标记之间的子字符串?

慕桂英546537 2019-07-27 15:15:47
如何提取两个标记之间的子字符串?假设我有一根绳子'gfgfdAAA1234ZZZuijjk'我只想提取'1234'部分。我只知道前面的几个角色是什么AAA之后ZZZ我感兴趣的部分1234.带着sed使用字符串可以这样做:echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|"这会让我1234结果。如何在Python中做同样的事情?
查看完整描述

3 回答

?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

>>> s = 'gfgfdAAA1234ZZZuijjk'>>> start = s.find('AAA') + 3>>> end = s.find('ZZZ', start)>>> s[start:end]'1234'

然后,如果您愿意,也可以在ree模块中使用regexp,但这在您的情况下是不必要的。


查看完整回答
反对 回复 2019-07-28
  • 3 回答
  • 0 关注
  • 415 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信