[在线等待]--如何将一大串类似 www%2e163%2ecom 的代码转换成 www.163.com?

egg0817 2004-04-09 08:41:55
如何将一大串类似 www%2e163%2ecom 的代码转换成 www.163.com?
...全文
772 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Marg 2004-04-10
  • 打赏
  • 举报
回复
Server.htmldecode(string)就好使了
heezi 2004-04-10
  • 打赏
  • 举报
回复
当然,我说的是地址栏的参数!
heezi 2004-04-10
  • 打赏
  • 举报
回复
不用转换,直接用request.querystring就ok了!
onetwofree 2004-04-10
  • 打赏
  • 举报
回复
描述
解码用 escape 方法进行了编码的 String 对象。
语法
unescape(charstring)
charstring 参数是要解码的 String 对象。

说明
unescape 方法返回保存了 charstring 内容新的 String 对象。 所有以 %xx 十六进制形式编码的字符都用 ASCII 字符集中等价的字符代替。
以 %uxxxx 格式(Unicode 字符)编码的字符用十六进制编码 xxxx 的 Unicode 字符代替.
onetwofree 2004-04-10
  • 打赏
  • 举报
回复
可以使用javascript的escape函数和unescape来出来这些问题
  • 打赏
  • 举报
回复
采用了正则表达式。
mynamelj 2004-04-10
  • 打赏
  • 举报
回复
写个函数来转换就可以了:)
<%
function conversion(str)
temp = server.htmlencode(str)
temp = replace(temp,chr(37),".")
conversion = temp
end function
%>
<%=conversion("www%2e163%2ecom")%>
结果是:
www.2e163.2ecom
kinglately 2004-04-09
  • 打赏
  • 举报
回复
正则表达式
chating 2004-04-09
  • 打赏
  • 举报
回复
Server.htmldecode(string)
egg0817 2004-04-09
  • 打赏
  • 举报
回复
怎么decode?
怎么使用Base64编码?
不只是这一点啊,很长的一段,也不只有%2e

能说的细一点么,我很菜
luluso 2004-04-09
  • 打赏
  • 举报
回复
%2e代表点嘛!
ptr="www%2e163%2ecom"
response.write replace(ptr,"%2e",".")
snowcloud2002 2004-04-09
  • 打赏
  • 举报
回复
使用Base64编码
ajex 2004-04-09
  • 打赏
  • 举报
回复
decode

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧