⊗pyPmREMS 69 of 129 menu

Python regular ifadelerinde subn metodu

subn metodu, regular ifadede berlen simwollary çalşyryp, netijesini we edilen çalşyrmalaryň sanyndan ybarat köpeltmani yzyna gaýtaryar. Metodyň birinji parametrinde gözleýän regular ifademizi, ikinji parametrinde bolsa ony näme bilen çalşyrmalydygymyzy görkezyäris. Üçünji parametrde setiri görkezyäris. Dördünji hökmany bolmadyk parametrde çalşyrmalaryň sanyny görkezyäris:

re.subn(näme çalşyrmaly, näme bilen çalşyrmaly, nirede çalşyrmaly, [çalşyrmalaryň sany])

Bizde bir setir bar bolsun:

txt = '123 456 789'

Indi biz öz setirimize subn metodyny ulanyp göreliň:

txt = '123 456 789' res = re.subn('\d', '!', txt) print(res)

Kod ýerine ýetirilenden soň, üýtgedilen setir we onuň içinde edilen çalşyrmalaryň sany çap ediler:

('!!! !!! !!!', 9)

Setir berlen:

txt = 'aaa bbb 123 www'

Onda birnäçe gezek yzygiderli gaýtalanyan ähli harplary çalşyryň we haçanla çalşyrmanyň edilendigini anyklaň.

Setir berlen:

txt = 'aaa @@@ 123w'

Onda birnäçe gezek yzygiderli gaýtalanyan, harp ýa-da san bolmadyk ähli simwollary çalşyryň we haçanla çalşyrmanyň edilendigini anyklaň.

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