99 of 151 menu

A re modul split metódusa

A split metódus a re modulban feloszt egy sztringet és visszaadja a kapott listát. Első paraméterként egy reguláris kifejezést fogad. A második paraméterben adjuk meg a felosztandó sztringet. A harmadik, opcionális paraméterben megadhatjuk a felosztás maximális részeinek számát. A negyedik, opcionális paraméterben a reguláris kifejezések zászlóit adhatjuk meg további beállításokhoz.

Szintaxis

import re re.split(reguláris_kifejezés, sztring, [max. részek száma], [zászlók])

Példa

Osszunk fel egy sztringet kötőjelek mentén:

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

A kód végrehajtásának eredménye:

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

Példa

Most pedig osszuk fel a sztringet kötőjelek mentén kétszer:

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

A kód végrehajtásának eredményéből látható, hogy a sztring csak két részre bomlott a kötőjelek mentén. A harmadik részbe pedig a maradék került:

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

Lásd még

  • a findall metódus a re modulban,
    amely visszaad egy listát a sztringben található összes egyezéssel
  • a finditer metódus a re modulban,
    amely visszaad egy iterátort a regulárissal egyező összes egyezésről a sztringben
  • a search metódus a re modulban,
    amely megkeresi az első egyezést a regulárissal a sztringben
  • a match metódus a re modulban,
    amely megkeresi az egyezést a regulárissal a sztring elején
  • a fullmatch metódus a re modulban,
    amely megkeresi az összes egyezést a regulárissal a sztringben
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