⊗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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу