0

世界大部分地区使用非 ASCII 字符。但有些习语使用 é、ö、á、ã、õ 等,可以“转换”为 ascii。

假设帖子的标题是:

配置和功能!

如何在 URL 中表示它?

www.myblog.com/post/1200/Configura__o-_-f_cil

一个更好的表示是

www.myblog.com/post/1200/Configuracao-e-facil

维基百科在http://en.wikipedia.org/wiki/Deja_vu中这样做

这会提高搜索引擎中的页面排名吗?

如何用你最喜欢的语言做到这一点?

4

1 回答 1

1

在 Perl 中

使用 Text::Unidecode

#!/usr/bin/perl -w

use utf8;
use Text::Unidecode;
print unidecode(
    "áéíóú\n"
);

# That prints: aeiou 
于 2009-02-18T14:31:41.863 回答