擅长:python、mysql、java
<p>你可以通过这样做来获得大部分的方法:</p>
<pre><code>import unicodedata
def strip_accents(text):
return ''.join(c for c in unicodedata.normalize('NFKD', text) if unicodedata.category(c) != 'Mn')
</code></pre>
<p>不幸的是,有些重音拉丁字母不能分解成ASCII字母+组合标记。你得手动操作。其中包括:</p>
<ul>
<li>Æ→声发射</li>
<li>Ð→D</li>
<li>Ø→O</li>
<li>Þ→TH</li>
<li>ß→不锈钢</li>
<li>æ→声发射</li>
<li>ð→d</li>
<li>ø→o</li>
<li>þ→th</li>
<li>Œ→运行经验</li>
<li>œ→运行经验</li>
<li>ƒ→f</li>
</ul>