⊗pyPmREPG 55 of 129 menu

Taschen über die group-Methode in der search-Methode von Python

Eine alternative Methode zur Arbeit mit Taschen ist die Verwendung der Methode group. In ihrem Parameter wird die Nummer der Tasche angegeben, die ausgegeben werden soll. Wenn im Parameter 0 angegeben wird oder er leer gelassen wird, dann wird der gesamte Teilstring zurückgegeben, der mit dem regulären Ausdruck übereinstimmt.

Nehmen wir an, wir haben den String:

txt = '123 456 789'

Lassen Sie uns die erste Übereinstimmung mit Ziffern daraus ausgeben, die durch den regulären Ausdruck der search-Methode festgelegt wurde. Und dann legen wir den Teilstring in drei Taschen ab, von denen jede durch die group-Methode ausgegeben wird:

res = re.search('(\d+)(\d+)(\d+)', txt) print(res.group(0)) # gibt '123' aus print(res.group(1)) # gibt '1' aus print(res.group(2)) # gibt '2' aus print(res.group(3)) # gibt '3' aus

Gegeben ist der String:

txt = 'username:john'

Legen Sie 'username:' in die erste Tasche, und 'john' - in die zweite. Geben Sie alle Taschen in der Konsole aus.

Gegeben ist der String:

txt = '123 aaabbbccc'

Ordnen Sie alle Buchstabensymbole auf drei Taschen so zu, dass der Teilstring, der aus dem Buchstaben 'a' besteht, in die erste Tasche kommt, 'b' - in die zweite, 'c' - in die dritte. Geben Sie alle Taschen in der Konsole aus.

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