⊗pyPmREMS 69 of 129 menu

Método subn em expressões regulares do Python

O método subn realiza a substituição de caracteres, especificados na expressão regular, e retorna uma tupla, composta pelo resultado e pelo número de substituições realizadas. No primeiro parâmetro do método especificamos a expressão regular que será buscada, no segundo parâmetro - por o que a substituiremos. No terceiro parâmetro definimos a string. No quarto parâmetro opcional definimos o número de substituições:

re.subn(o que substituímos, por que substituímos, onde substituímos, [número de substituições])

Suponha que temos uma string:

txt = '123 456 789'

Vamos aplicar o método subn à nossa string:

txt = '123 456 789' res = re.subn('\d', '!', txt) print(res)

Após a execução do código, será exibida a string modificada e o número de substituições realizadas nela:

('!!! !!! !!!', 9)

Dada a string:

txt = 'aaa bbb 123 www'

Substitua nela todas as letras que se repetem várias vezes consecutivas e descubra quantas substituições foram feitas.

Dada a string:

txt = 'aaa @@@ 123w'

Substitua nela todos os caracteres que NÃO são letras nem dígitos, que se repetem várias vezes consecutivas e descubra quantas substituições foram feitas.

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