| 
| 技术资料  > ASP技术 > 客户端相关 : 利用正则表达式把用URLEncode的字符串转换成正常的字?/td> |  
利用正则表达式把用URLEncode的字符串转换成正常的字?/H1> March 25,2004 |  
<script language=JavaScript RUNAT=SERVER> 
// 利用正则表达式把用URLEncode的字符串转换成正常的字符串函数 
function URLDecode(EncodeString)  
{ 
  var lsRegExp = /+/g; 
  return unescape(String(EncodeString).replace(lsRegExp, " "));  
} 
</script> 
 
使用例子: 
<% 
response.write Server.URLEncode("Hello World!") & "<br>" 
response.write URLDecode(Server.URLEncode("Hello World!")) 
%> 
 
运行输出结果: 
Hello+World%21 
Hello World! 
 
缺点:这个函数不支持中文。 |  
 
 | 
  
Copyright © 2001-2008 Shenzhen Hiblue Software Team All rights reserved