⊗pyPmRELB 48 of 129 menu

Python regulýar ifadelerinde setiriň başy we soňy

Setiriň başyny '^' ýa-da soňuny ' görkezýän ýörite nyşanlar bar. Geliň olaryň işini mysallar bilen görüň.

Mysal

Bu mysalda gözleg şablony şeýle: diňe setiriň başynda duranda 'aaa' -ny '!' bilen çalyş:

txt = 'aaa aaa aaa' res = re.sub('^aaa', '!', txt) print(res)

Kody ýerine ýetirmegiň netijesi:

'! aaa aaa'

Mysal

Bu mysalda gözleg şablony şeýle: diňe setiriň soňynda duranda 'aaa' -ny '!' bilen çalyş:

txt = 'aaa aaa aaa' res = re.sub('aaa ', '!', txt) print(res)

Kody ýerine ýetirmegiň netijesi:

'aaa aaa !'

Mysal

Regulýar ifadäniň başynda '^', soňunda bolsa ' duranda, şeýlelik bilen bütin setir regulýar ifade bilen gabat gelýärligi barlanylýar.

Indiki mysalda gözleg şablony şeýle: diňe setir diňe 'a' harplaryndan ybarat bolsa, ony '!' bilen çalysh, 'a' harpy bir ýa-da birnäçe gezek gaýtalanylýar:

txt = 'aaa' res = re.sub('^a+ ', '!', txt) print(res)

Kody ýerine ýetirmegiň netijesi:

'!'

Amaly meseleler

Setir berlen:

txt = 'abc def xyz'

Ilkinji harplardan ybarat kiçi setiri tapan regulýar ifadäni ýazyň.

Setir berlen:

txt = 'abc def xyz'

Soňky harplardan ybarat kiçi setiri tapan regulýar ifadäni ýazyň.

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