⊗pyPmREPNEC 59 of 129 menu

Pythonin kardinaalinumeron escapauksen poisto

Kaksoisvinoviivan kirjoittamisen sijasta voidaan käyttää erikoiskomentoa r, joka ilmoitetaan ennen yksittäisten lainausmerkkien avaamista.

Oletetaan, että meillä on merkkijono:

txt = '1 23 456 xax'

Etsitään kaikki numerot ja sijoitetaan ne pyöreiden sulkeiden sisään. Tätä varten korvaamme kaikki löydetyt numerot niillä itsellään, mutta sulkeissa. Ja kaksoisvinoviivan sijasta käytämme komentoa r:

txt = '1 23 456 xax' res = re.sub('(\d+)', r'(\1)', txt) print(res)

Koodin suorittamisen jälkeen tulostuu seuraava merkkijono:

'(1) (23) (456) xax'

Annettu merkkijono:

txt = 'ab cd ef'

Vaihtakaa kirjaimet paikkaa kaikissa kaksinumeroisissa osamerkkijonoissa.

Annettu merkkijono päivämäärällä:

txt = '2025:12:31'

Muunna tämä päivämäärä muotoon '31-12-2025'.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää