import unicodedata

def strip_accents(x):
    return ''.join(c for c in unicodedata.normalize('NFD', x) if 
        unicodedata.category(c) != 'Mn')
Регулярное выражение Python, соответствующее свойствам Unicode