⊗pyPmREMSp 70 of 129 menu

El método split en expresiones regulares de Python

Para dividir una cadena de acuerdo con la expresión regular indicada, se utiliza el método split. En el primer parámetro del método indicamos la expresión regular por la cual dividiremos la cadena. En el segundo parámetro establecemos la cadena que necesitamos dividir. En el tercer parámetro opcional podemos indicar la cantidad máxima de partes para la división. El método devuelve una lista de partes de la cadena dividida:

re.split(qué dividimos, dónde dividimos, [máx. cant. de partes])

Ejemplo

Vamos a dividir la cadena por el guión:

txt = 'aaa-bbb-123 456' res = re.split('-', txt) print(res)

Resultado de la ejecución del código:

['aaa', 'bbb', '123 456']

Ejemplo

Y ahora vamos a dividir la cadena por el guión dos veces:

txt = 'aaa-bbb-123-456' res = re.split('-', txt, 2) print(res)

Como se puede ver en el resultado de la ejecución del código, la cadena se dividió por el guión solo en dos partes. Y en la tercera parte de la cadena quedó su resto:

['aaa', 'bbb', '123-456']

Tareas prácticas

Se da una cadena con fecha y hora:

txt = '2025-12-31 12:59:59'

Divida esta cadena de manera que el año, mes, día, horas, minutos y segundos se encuentren en un mismo array.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar