вариант с регуляркой нормальный,
без нее, можно например так:
letters_ru = u'абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ'
string_cyr = u'Whats up, Vasiliy Иванович!?'
def is_exists_cyrillic(text):
for s in text:
if s in letters_ru:
return True
return False
без нее, можно например так:
letters_ru = u'абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ'
string_cyr = u'Whats up, Vasiliy Иванович!?'
def is_exists_cyrillic(text):
for s in text:
if s in letters_ru:
return True
return False
is_exists_cyrillic(string_cyr) # True