99 of 151 menu

Die split-Methode des re-Moduls

Die Methode split des Moduls re teilt einen String auf und gibt die resultierende Liste zurück. Als ersten Parameter wird ein regulärer Ausdruck erwartet. Im zweiten Parameter setzen wir den String, der aufgeteilt werden soll. Im dritten optionalen Parameter kann die maximale Anzahl der Teile für die Aufteilung angegeben werden. Im vierten optionalen Parameter geben wir Flags für zusätzliche Einstellungen der regulären Ausdrücke an.

Syntax

import re re.split(Regex, String, [max. Anzahl Teile], [Flags])

Beispiel

Lassen Sie uns einen String nach Bindestrichen aufteilen:

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

Ergebnis der Codeausführung:

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

Beispiel

Lassen Sie uns nun den String zweimal nach Bindestrichen aufteilen:

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

Wie das Ergebnis der Codeausführung zeigt, wurde der String nur in zwei Teile aufgeteilt. In den dritten Teil des Strings kam ihr Rest:

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

Siehe auch

  • Methode findall des Moduls re,
    die eine Liste aller Übereinstimmungen in einem String zurückgibt
  • Methode finditer des Moduls re,
    die einen Iterator aller Übereinstimmungen mit dem Regex im String zurückgibt
  • Methode search des Moduls re,
    der die erste Übereinstimmung mit dem Regex im String sucht
  • Methode match des Moduls re,
    der die Übereinstimmung mit dem Regex am Anfang des Strings sucht
  • Methode fullmatch des Moduls re,
    der alle Übereinstimmungen mit dem Regex im String sucht
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen