99 of 151 menu

Metoden split i modulen re

Metoden split i modulen re deler opp en streng og returnerer den resulterende listen. Første parameter er et regulært uttrykk. I den andre parameteren setter vi strengen som skal deles opp. I den tredje valgfrie parameteren kan vi angi maksimalt antall deler for oppdeling. I den fjerde valgfrie parameteren angir vi flagg for tilleggsinnstillinger for regulære uttrykk.

Syntaks

import re re.split(regulært_uttrykk, streng, [maks. antall deler], [flagg])

Eksempel

La oss dele opp en streng med bindestrek:

txt = 'aaa-bbb-123 456' res = re.split('-', txt) print(res)

Resultatet av kjøring av koden:

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

Eksempel

La oss nå dele opp strengen med bindestrek to ganger:

txt = 'aaa-bbb-123-456' res = re.split('-', txt, 2) print(res)

Som man kan se fra resultatet av kjøring av koden, ble strengen delt opp med bindestrek bare i to deler. Og i den tredje delen av strengen kom resten:

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

Se også

  • metoden findall i modulen re,
    som returnerer en liste med alle treff i strengen
  • metoden finditer i modulen re,
    som returnerer en iterator for alle treff med det regulære uttrykket i strengen
  • metoden search i modulen re,
    som søker etter det første treffet med det regulære uttrykket i strengen
  • metoden match i modulen re,
    som søker etter treff med det regulære uttrykket i begynnelsen av strengen
  • metoden fullmatch i modulen re,
    som søker etter alle treff med det regulære uttrykket i strengen
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis