⊗pyPmREMFm 65 of 129 menu

Python regular ifadelerde fullmatch metodu

fullmatch metodi setiriň regular ifade bilen doly gabat gelýändigini barlayar. Metodyň birinji parametrinde gözleýän regular ifademizi, ikinji parametrinde bolsa gözleýän setirimizi görkezýäris. Eger gabat gelme tapylsa, metod match-obýekti gaýtarar, ýok bolsa None gaýtarar. fullmatch metodynyň sintaksisi şeýle görünýär:

re.fullmatch(näme gözlemeli, nirede gözlemeli)

Mysal

Geliň, fullmatch metodyny setirimize goýbereliň:

txt = '123 456 789' res = re.fullmatch('\d+', txt) print(res)

Kody ýerine ýetirenimizden soň None çap ediler, sebäbi setirde sanlar bilen bir hatarda boşluk nyşanlary hem bar:

None

Mysal

Indi bolsa setirimiziň diňe sanlardan ybarat bolmagyny şert edeliň:

txt = '123456' res = re.fullmatch('\d+', txt) print(res)

Kodyň ýerine ýetiriliş netijesi:

<re.Match object; span=(0, 6), match='123456'>

Mysal

Match-obýekden tapylan işsasyrymy alyp bolýar. Bunuň üçin onuň birinji elementine ýüz tutmaly:

txt = 'abcde' res = re.fullmatch('\w+', txt) print(res[0])

Kodyň ýerine ýetiriliş netijesi:

'abcde'

Amaly meseleler

Aşakdaky setiriň diňe harp ýa-da sanlardan ybaratdygyny barlaň:

txt = 'abcde'

Aşakdaky setiriň diňe sanlardan ybaratdygyny barlaň:

txt = '12345'
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et