En este artículo, aprenderemos a extraer strings entre comillas usando Python.
Método 1:
Para extraer strings entre las comillas, podemos usar el método findall() de la biblioteca re .
Python3
import re inputstring = ' some strings are present in between "geeks" "for" "geeks" ' print(re.findall('"([^"]*)"', inputstring))
Producción:
['geeks', 'for', 'geeks']
Método 2:
Podemos extraer strings entre las comillas usando el método split() y el corte.
Python3
inputstring = 'some strings are present in between "geeks" "for" "geeks" ' """ here split() method will split the string for every quotation ( " ) .i.e. ['some strings are present in between ', 'geeks', ' ', 'for', ' ', 'geeks', ' ']. Then we will be storing all the strings at odd index. """ result = inputstring.split('"')[1::2] print(result);
Producción:
['geeks', 'for', 'geeks']
Aquí puede obtener más información sobre las expresiones regulares y el corte de listas en python.
Publicación traducida automáticamente
Artículo escrito por pulamolusaimohan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA