作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有很多名称列表,例如 %C3%A0
我相信它代表带有撇号的 a。M%C3%A0rius Torres
应该是 Marius Torres
.
但问题是这些有很多不同的种类,我不能再手动更改它们了。大约有 13,000 个唯一名称。
如何在 excel 中将其转换为正确的名称?
作为引用,我在维基百科数据库中查询了许多名称。 Here is the link
最佳答案
这些名称很可能是经过 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() 函数的更多信息.
关于html - 如何用 %C3%A0 之类的东西转换文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16644153/
我是一名优秀的程序员,十分优秀!