⊗pyPmREMSp 70 of 129 menu

Método split em expressões regulares do Python

Para dividir uma string de acordo com a expressão regular especificada, é usado o método split. No primeiro parâmetro do método especificamos a expressão regular pela qual dividiremos a string. No segundo parâmetro definimos a string que precisamos dividir. No terceiro parâmetro opcional, podemos especificar o número máximo de partes para a divisão. O método retorna uma lista das partes da string dividida:

re.split(o que dividir, onde dividir, [núm. máx. de partes])

Exemplo

Vamos dividir a string por 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

E agora vamos dividir a string por 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 por hífen apenas em duas partes. E na terceira parte da string ficou o seu restante:

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

Problemas práticos

Dada uma string com data e hora:

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

Divida essa string de forma que o ano, mês, dia, hora, minuto e segundo fiquem em um único array.

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