“Cómo dividir una cadena en Python con múltiples delimitadores” Código de respuesta

Python múltiple

str = 'Lorem; ipsum. dolor sit amet, consectetur adipiscing elit.'
str = str.split(',')
print(str) # Output ['Lorem; ipsum. dolor sit amet', ' consectetur adipiscing elit.']

import re
str = 'Lorem; ipsum. dolor sit amet, consectetur adipiscing elit.'
str = re.split(r';|,|\.', str)
print(str) # Output ['Lorem', ' ipsum', ' dolor sit amet', ' consectetur adipiscing elit', '']
Felipebros

Cómo dividir una cadena en Python con múltiples delimitadores

>>> a='Beautiful, is; better*than\nugly'
>>> import re
>>> re.split('; |, |\*|\n',a)
['Beautiful', 'is', 'better', 'than', 'ugly']
Cooperative Crab

Python Split String Mantenga delimitador

line = "<html><head>"
d = ">"
s =  [e+d for e in line.split(d) if e]
print(s)
#Output:
#["<html>", "<head>"]
Ugliest Unicorn

Respuestas similares a “Cómo dividir una cadena en Python con múltiples delimitadores”

Preguntas similares a “Cómo dividir una cadena en Python con múltiples delimitadores”

Más respuestas relacionadas con “Cómo dividir una cadena en Python con múltiples delimitadores” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código