Buscar cadena entre dos subcadenas [duplicar]
Esta pregunta ya tiene una respuesta aquí:
¿Cómo encuentro una cadena entre dos subcadenas ('123STRINGabc' -> 'STRING'
)?
Mi método actual es así:
>>> start = 'asdf=5;'
>>> end = '123jasd'
>>> s = 'asdf=5;iwantthis123jasd'
>>> print((s.split(start))[1].split(end)[0])
iwantthis
Sin Embargo, esto parece muy ineficiente y onu-python. ¿Cuál es una mejor manera de hacer algo como ¿esto?
Olvidé mencionar:
La cadena puede no comenzar y terminar con start
y end
. Pueden tener más personajes antes y después.
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52