99 of 151 menu

Método split del módulo re

El método split del módulo re divide una cadena y devuelve la lista resultante. El primer parámetro acepta una expresión regular. En el segundo parámetro establecemos la cadena que necesitamos dividir. En el tercer parámetro opcional se puede especificar el número máximo de partes para la división. En el cuarto parámetro opcional especificamos banderas para configuraciones adicionales de expresiones regulares.

Sintaxis

import re re.split(expresión_regular, cadena, [máx. núm. partes], [banderas])

Ejemplo

Vamos a dividir una 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

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']

Véase también

  • método findall del módulo re,
    que devuelve una lista de todas las coincidencias en una cadena
  • método finditer del módulo re,
    que devuelve un iterador de todas las coincidencias con la expresión regular en una cadena
  • método search del módulo re,
    que busca la primera coincidencia con la expresión regular en una cadena
  • método match del módulo re,
    que busca coincidencia con la expresión regular al inicio de la cadena
  • método fullmatch del módulo re,
    que busca todas las coincidencias con la expresión regular en una cadena
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