⊗pyPmREFSP 53 of 129 menu

Python-ի search մեթոդում գտնվածի դիրքը

Match-օբյեկտի միջոցով կարելի է նաև որոշել գտնված ենթատողի դիրքը։ Այս նպատակով օգտագործվում են երկու մեթոդ։ start մեթոդը վերադարձնում է սկզբի դիրքը, իսկ end մեթոդը՝ վերջի դիրքը։

Եկեք փորձենք գործնականում։ Ենթադրենք ունենք տող։

txt = '123 456 789'

Եկեք դրանում գտնենք թվերով առաջին ենթատողը search մեթոդի միջոցով, ապա արտածենք ստացված ենթատողի դիրքը start և end մեթոդների օգնությամբ։

res = re.search('\d+', txt) print(res.start()) # կարտածի 0 print(res.end()) # կարտածի 3

Տրված է տող։

txt = 'abcde 123456'

Դրանում գտեք միայն տառերից բաղկացած ենթատողը։ Արտածեք գտնված ենթատողի սկզբի և վերջի դիրքերը։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել