【发布时间】:2016-09-23 20:54:09
【问题描述】:
我有这个带有十六进制代码的示例 URL:
http%3a%2f%2fwww.pmi.com%2feng%2fcareers%2fpages%2fjob_details.aspx%3fjlang%3deng%26jcod%3dUS-02073
我想制定一个将这些十六进制代码转换为字符实体的正则表达式。
%2f => /
是否可以使用 reg 表达式将链接转换为此?
来自:
http%3a%2f%2fwww.pmi.com%2feng%2fcareers%2fpages%2fjob_details.aspx%3fjlang%3deng%26jcod%3dUS-02073
输出:
http://www.pmi.com/eng/careers/pages/job_details.aspx?jlang=eng&jcod=US-02073
点赞本站功能:http://www.url-encode-decode.com/?_ga=1.244038725.1379940417.1464232194
【问题讨论】:
-
使用javascript。 decodeURIComponent()
-
感谢@sweaver2112,但我也只有有限的选择,我正在使用软件,那么唯一接受的代码是正则表达式、C# 和 VB.net