六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 126|回复: 0

js javascript 处理含有反斜杠等特殊符号的字符串,替换"\"反斜杠,正则替换"\&qu

[复制链接]

升级  61.3%

726

主题

726

主题

726

主题

探花

Rank: 6Rank: 6

积分
2226
 楼主| 发表于 2013-2-7 19:20:56 | 显示全部楼层 |阅读模式
如果要实现替换"\"反斜杠的操作,
可以直接将原字符串利用此方法先编码,
再替换为相应字符的编码,
最后解码就得到目标字符串了.

任何特殊字符编码也都可用此程序获得,如

"\"单反斜杠  %5C
"|"      %7C
回车  %0D%0A
空格  %20
双引号 %22
"&" %26

asp.net替换反斜杠

string imgurl = "../html\\3333\\1.jpg";string[] sArray = Regex.Split(imgUrl, "[\\\\]", RegexOptions.IgnoreCase);string url = "";for (int i = 0; i < sArray.Length; i++){if (i != (sArray.Length - 1)){url += sArray[i] + "/";}else{url += sArray[i];}}Response.Write(url);

url结果为:../html/3333/1.jpg

黑色头发:http://heisetoufa.iteye.com/
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表