102 of 151 menu

Re modulynyň search metodi

re modulynyň search metodi diňe birinji gabat gelişi düzgün ifadä bilen gözleýär. Metodyň birinji parametrinde gözläjek düzgün ifademizi görkezýäris, ikinji parametrinde - ony gözläjek setirimizi. Üçünji mecburi däl parametrde goşmaça düzmekler üçin flaglary görkezip bileris. Metod Match object obýektini gaýtarýar. Eger gabat geliş tapylmasa, None gaýtarylýar.

Sintaksis

import re re.search(düzgün_ifadä, setir, [flaglar])

Mysal

search metodi bilen ilkinji sanly kiçi setiri gözläýeliň:

txt = 'aaa 123 bbb 456' res = re.search('\d+', txt) print(res)

Kodyň ýerine ýetiriliş netijesi:

<re.Match object; span=(4, 7), match='123'>

Mysal

Match object-dan gabat gelişi çap edýäris:

txt = 'aaaa 123 bbbb 456' res = re.search('\d+', txt) print(res[0])

Kodyň ýerine ýetiriliş netijesi:

'123'

Şeýle-de görmeli

  • setirdeki ähli gabat gelişleriň sanawyny gaýtaryan findall metody,
    re modulynyň
  • setirdeki düzgün ifadä bilen ähli gabat gelişleriň iteratoryny gaýtaryan finditer metody,
    re modulynyň
  • setiriň başynda düzgün ifadä bilen gabat gelişi gözleýän match metody,
    re modulynyň
  • setirde düzgün ifadä bilen ähli gabat gelişleri gözleýän fullmatch metody,
    re modulynyň
  • düzgün ifadä bilen gabat gelişler barada maglumatlary öz içine alýan Match object obyekti,
    re modulynyň
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