⊗pyPmREMF 60 of 129 menu

Python регулярлы өрнектеріндегі findall әдісі

Python-да регулярлы өрнекке барлық сәйкестіктерді іздеу үшін findall әдісі қолданылады. Әдістің бірінші параметрінде іздейтін регулярлы өрнекті көрсетеміз, екінші параметрінде - іздеу жолын. Әдіс солдан оңға қарай барлық сәйкестіктерді тексереді. Ол сәйкестіктері бар жолдар тізімін немесе кармандарда регулярлы өрнектер берілген болса, кортеждер тізімін қайтарады. Егер сәйкестіктер табылмаса, онда бос тізім қайтарылады. findall әдісінің синтаксисі келесідей:

re.findall(не іздеу, қайда іздеу)

Жолдағы регулярлы өрнекке барлық сәйкестіктерді табайық:

txt = '12 43 56 ab' res = re.findall('\d+', txt) print(res)

Кодты орындау нәтижесі:

['12', '43', '56']

Берілген жол:

txt = '123 aaa 456 bbb 789'

Сандарды қамтитын ішкі жолдар тізімін шығарыңыз.

Берілген жол:

txt = 'abc 123 def 456 789'

Әріптерді қамтитын ішкі жолдар тізімін шығарыңыз.

Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау