⊗pyPmREMS 69 of 129 menu

A subn metódus a Python reguláris kifejezéseiben

A subn metódus a reguláris kifejezésben megadott karakterek cseréjét végzi, és egy tuple-t ad vissza, amely az eredményből és az elvégzett helyettesítések számából áll. A metódus első paraméterében a keresendő reguláris kifejezést adjuk meg, a második paraméterben - arra, amire lecseréljük. A harmadik paraméterben adjuk meg a sztringet. A negyedik opcionális paraméterben a helyettesítések számát adjuk meg:

re.subn(mit cserélünk, mire cseréljük, hol cseréljük, [helyettesítések száma])

Tegyük fel, hogy van egy sztringünk:

txt = '123 456 789'

Alkalmazzuk a subn metódust a mi sztringünkre:

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

A kód végrehajtása után kiíródik a módosított sztring és a benében elvégzett helyettesítések száma:

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

Adott egy sztring:

txt = 'aaa bbb 123 www'

Cserélje ki benne az egymást többször követő betűket, és tudja meg, hány helyettesítést hajtottak végre.

Adott egy sztring:

txt = 'aaa @@@ 123w'

Cserélje ki benne az összes NEM betűt és számjegyet, amelyek egymást többször követik, és tudja meg hány helyettesítést hajtottak végre.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás