我有很多名字列表%C3%A0
,我认为这些名字代表带撇号的 a。
M%C3%A0rius Torres
应该是Marius Torres
。
但问题是这些有很多不同的种类,我不能再手动更改它们了。大约有 13,000 个唯一名称。
如何在 excel 中将其转换为正确的名称?
作为参考,我在维基百科数据库中查询了许多名称。链接在这里
您的文本是 URL 编码的。由于您将php
其作为标签之一,因此我假设输出经过某种形式的 PHP 处理。在这种情况下,您将需要使用该urldecode
功能。文档可以在这里找到。
这些名称很可能是经过 URL 编码的。这适用于 URL 中包含的任何内容。例如,如果我尝试在 Google 上搜索“it's”,我的浏览器会转到地址https://www.google.com.au/search?hl=en&q=it%27s。如您所见,“it's”已更改为“it%27s”。
在 PHP 中撤消此操作所需要做的就是将字符串放入 urldecode() 函数。您将执行以下操作:
$string = "M%C3%A0rius Torres";
$decoded = urldecode($string);
回声$解码;
那应该给你解码的字符串。在http://au1.php.net/urldecode阅读有关 urldecode() 函数的更多信息。