99 of 151 menu

Método split do módulo re

O método split do módulo re divide uma string e retorna a lista resultante. O primeiro parâmetro aceita uma expressão regular. No segundo parâmetro definimos a string que precisa ser dividida. No terceiro parâmetro opcional podemos especificar o número máximo de partes para a divisão. No quarto parâmetro opcional especificamos sinalizadores para configurações adicionais de expressões regulares.

Sintaxe

import re re.split(expressão_regular, string, [máx. partes], [sinalizadores])

Exemplo

Vamos dividir uma string pelo hífen:

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

Resultado da execução do código:

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

Exemplo

Agora vamos dividir a string pelo hífen duas vezes:

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

Como pode ser visto no resultado da execução do código, a string foi dividida pelo hífen apenas em duas partes. E na terceira parte da string ficou o seu restante:

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

Veja também

  • método findall do módulo re,
    que retorna uma lista com todas as correspondências em uma string
  • método finditer do módulo re,
    que retorna um iterador de todas as correspondências com a expressão regular na string
  • método search do módulo re,
    que busca a primeira correspondência com a expressão regular na string
  • método match do módulo re,
    que busca correspondência com a expressão regular no início da string
  • método fullmatch do módulo re,
    que busca todas as correspondências com a expressão regular na string
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar