⊗pyPmREMSeP 54 of 129 menu

Sakke in die search-metode van Python

Dikwels is dit gerieflik om 'n substring in sogenaamde sakke te ontleed tydens soek. Dit verteenwoordig 'n manier om die gevindede in afsonderlike dele te breek. Om dit te gebruik, moet jy 'n deel van die regulêre uitdrukking in ronde hakies plaas.

Kom ons probeer dit in die praktyk. Gestel ons het die volgende string:

txt = '123 456'

Kom ons ontleed die substrings met nommers in sakke. Om dit te doen, skryf ons die volgende regulêre uitdrukking:

res = re.search('(\d+) (\d+)', txt)

As gevolg sal ons 'n match-object kry. In sy element met indeks 1 sal die eerste sak lê, in die element met indeks 2 - die tweede sak, en in die element met indeks 0 - alles wat gevind is (die sogenaamde nulde sak):

print(res[0]) # '123 456' - gevind print(res[1]) # '123' - 1ste sak print(res[2]) # '456' - 2de sak

Gegee 'n string wat 'n domein bevat:

txt = 'sss domain.ru zzz'

Vind hierdie domein en plaas sy naam in die eerste sak, en sy sone - in die tweede.

Gegee 'n string wat 'n datum bevat:

txt = '31.12.2025'

Plaas die dag in die eerste sak, die maand - in die tweede, en die jaar - in die derde.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp