Форум сайта python.su
Пример. Есть строка
a = 'мама мыла раму'
b = 'Мама, мыла Раму™'
Офлайн
>>> import re >>> s1 = "Hello world! :)" >>> s2 = "helloworld" >>> re.sub("[^\w]","",s1.lower()) == re.sub("[^\w]","",s2.lower()) True
re.sub("[^a-z0-9]","",s1.lower()) == re.sub("[^a-z0-9]","",s2.lower())
Отредактировано terabayt (Фев. 2, 2015 01:31:47)
Офлайн
Начните отсюда .
PS: Готовые модули есть
Отредактировано PooH (Фев. 2, 2015 05:54:54)
Офлайн
>>> def f(s): ... return tuple(i.lower() for i in s if i.isalpha()) ... >>> a = 'мама мыла раму' >>> b = 'Мама, мыла Раму™' >>> f(a) == f(b) True >>> f('мама') == f('мыла') False >>>
Офлайн
О сколько всего. Спасибо, буду изучать.
Офлайн