⊗pyPmREMSeP 54 of 129 menu

Python-da search metodunda qiblər

Tez-tez uyğunluq axtarışında alt sətri sözdə qiblər-ə ayırmaq rahatdır. Onlar tapılanı ayrı-ayrı hissələrə ayırmaq üsulunu təmsil edir. Onlardan istifadə etmək üçün nizami ifadənin bir hissəsini dəyirmi mötərizələrə almaq lazımdır.

Gəlin praktikada sınayaq. Tutaq ki, bizdə aşağıdakı sətir var:

txt = '123 456'

Gəlin rəqəmli alt sətrləri qiblərə ayıraq. Bunun üçün aşağıdakı nizami ifadəni yazaq:

res = re.search('(\d+) (\d+)', txt)

Nəticədə biz bir match-obyekti alacağıq. Onun 1 indeksli elementində birinci qib, 2 indeksli elementində - ikinci qib, 0 indeksli elementində isə - bütün tapılan (sözdə sıfırıncı qib) yerləşəcək:

print(res[0]) # '123 456' - tapılan print(res[1]) # '123' - 1-ci qib print(res[2]) # '456' - 2-ci qib

Domen ehtiva edən sətir verilib:

txt = 'sss domain.ru zzz'

Bu domeni tapın və onun adını birinci qibə, zonasını isə ikinciyə qoyun.

Tarix ehtiva edən sətir verilib:

txt = '31.12.2025'

Günü birinci qibə, ayı - ikinciyə, ili isə - üçüncüyə qoyun.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et