Python泛型函数替换特殊字符

Joh*_*eer 2 python regex generics

我一直在寻找一段时间,但我无法找到合适的解决方案.

我有一个荷兰语,法语和德语单词的数据库,都有自己的特殊字符.例如é,è,ß,ç,等...
对于某些情况下,如在一个网址,我想用字母数字字符替换这些.分别为e,e,ss,c,等...

是否有通用函数或Python包来执行此操作?

Regex当然,我可以做到这一点,但通用的东西在这里会很棒.

谢谢.

小智 5

试试这个包:https://pypi.python.org/pypi/Unidecode

>>> import unidecode
>>> unidecode.unidecode(u'çß')
'css'
Run Code Online (Sandbox Code Playgroud)