⊗pyPmREMS 69 of 129 menu

Metodas subn Python reguliariosiose išraiškose

Metodas subn atlieka simbolių pakeitimą, nurodytą reguliariojoje išraiškoje, ir grąžina kortėžą, sudarytą iš rezultato ir atliktų pakeitimų skaičiaus. Pirmame metodo parametre nurodome reguliariąją išraišką, kurią ieškosime, antrame parametre - į ką ją pakeisime. Trečiame parametre nurodome eilutę. Ketvirtame nebūtinate parametre nurodome pakeitimų skaičių:

re.subn(ką keičiame, į ką keičiame, kur keičiame, [pakeitimų skaičius])

Tarkime, kad turime eilutę:

txt = '123 456 789'

Pritaikykime metodą subn mūsų eilutei:

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

Vykdant kodą, bus išvesta pakeista eilutė ir joje atliktų pakeitimų skaičius:

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

Duota eilutė:

txt = 'aaa bbb 123 www'

Pakeiskite joje visas raides, pasikartojančias kelis kartus iš eilės, ir sužinokite, kiek pakeitimų buvo atlikta.

Duota eilutė:

txt = 'aaa @@@ 123w'

Pakeiskite joje visas NE raides ir skaičius, pasikartojančius kelis kartus iš eilės, ir sužinokite kiek pakeitimų buvo atlikta.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti