Python регуляр ифодаларда match методу
match методу сатр бошланишида регуляр ифодага мос келишни излайди. Методнинг биринчи параметрида биз излайдиган регуляр ифодани, иккинчи параметрида эса уни излайдиган сатрни кўрсатамиз. Агар мос келиш топилса, метод match-объектни қайтаради, акс ҳолда - None. Методнинг синтаксиси шундай кўриниша эга:
re.match(нима излаш, қаерда излаш)
Келинг, мисол учун сатр рақамлар билан бошланишини текширайлик:
txt = '123abc'
res = re.match('\d+', txt)
print(res)
Сатр ҳарфлар билан бошланишини текширинг:
txt = 'abc 123 bbb 456 987'
Сатр бошланишидаги ҳарфли символларнинг мос келишини чиқаринг.
Берилган сатр:
txt = 'aaa bbb 123'
Рақамларни ўз ичига олган қисм сатрни топинг.