如何将文本转换为诸如%C3%A0之类的文本

我有很多名字,比如%C3%A0 ,我相信这个名字是带有撇号的。

M%C3%A0rius Torres应该是Marius Torres

但是问题在于它们有很多不同的types,所以我们不能再手动修改它们了。 大约有13,000个独特的名字。

我怎样才能将它转换成在Excel中正确的名称?

作为参考,我在维基百科数据库中查询了很多名字。 链接在这里

这些名称很可能是由URL编码的。 这是对URL中包含的任何内容完成的。 例如,如果我尝试在Google上search“这是”,我的浏览器将转到地址https://www.google.com.au/search?hl=zh-CN&q=it%27s 。 正如你所看到的,“它”已经被改为“it%27s”。

所有你需要在PHP中做的撤销这个是通过urldecode()函数的string。 你会做以下几点:

$ string =“M%C3%A0rius Torres”;

$ encoded = urldecode($ string);

回声$解码;

这应该给你解码的string。 阅读http://au1.php.net/urldecode的更多关于urldecode()的函数。

您的文本是URL编码的。 既然你有php作为你的标签之一,我假设输出通过某种forms的PHP处理。 在这种情况下,你会想使用urldecode函数。 文档可以在这里find。

在Excel中,像Word一样,你应该可以使用“find”/“find&select”,然后是“replace”。

你也可以“sorting和过滤”来分组的东西。

都在Excel主页的右上angular。