Тестовая тема

Python:
import re

#Пример использования регулярных выражений

str1_="kirill ,hallo!"
str2_="hallo,kirill!"

#Что бы не писать одно и тоже постоянно - помещаем искомый символ в переменную
pt = r"i"

print("============================")

if re.match(pt,str1_):
    print('re.match good')
else:
    print('re.match no')

print("============================")

if re.search(pt,str1_):
    print('re.match good')
else:
    print('re.match no')

print("============================")

print( re.findall(pt,str1_))

print("============================")

find=re.search(pt, str2_)
if find:
    print(find.group())
    print(find.start())
    print(find.end())
    print(find.span())

print("============================")

renam = re.sub(pt,"I",str1_, 1)
print(renam)

print("============================")


refind = re.search('k[b-i]*i',str1_)
print(refind.group(0))

print("============================")
 
Последнее редактирование:
Назад
Сверху Снизу