请您来帮忙,JS的字符串问题

xiao3tongzhi 2013-05-21 12:23:22
我是新手 不太懂JS的正则表达

现在我遇到一个问题,希望您能来帮忙下

就是在JS代码中,比如我想调用一段字符串,但是里面有 “+”
比如是 bc+123 这是都是字符串
这样在我调用的时候,都是被自动的转化为

abc%2B123

就是说 + 被自动转化为了 %2B

那么我用什么办法可以让他不要转化为 %2B, 还是保持为 + 这个字符?
...全文
131 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiao3tongzhi 2013-05-21
  • 打赏
  • 举报
回复
我想实现的是URL的传递 我是想把 abc+++ 这组字符串 不变化的传递给 浏览器地址 而浏览器会自动的把+变成了%2B 非常郁闷,怎么办啊
xiao3tongzhi 2013-05-21
  • 打赏
  • 举报
回复
您好 感谢您这样晚了回复
yellowshine 2013-05-21
  • 打赏
  • 举报
回复
出现在url时,加号会转成%2B。 楼主是要实现什么功能?
xiao3tongzhi 2013-05-21
  • 打赏
  • 举报
回复
困扰了一个晚上了 大哥帮忙写一个完整的例子啊 我理解能力比较差劲呀
xiao3tongzhi 2013-05-21
  • 打赏
  • 举报
回复
代码怎么写啊 大哥谢谢啊
xiao3tongzhi 2013-05-21
  • 打赏
  • 举报
回复
var x = "abc+++"; abc+++ 这组字符串 不变化的传递给 浏览器地址,而浏览器会自动的把+变成了%2B 非常郁闷,怎么办啊? 请高手大哥帮忙啊!!!!!!!!!!!!!!!!!!!!! encoder与decoder的问题,转码,那么这代码怎么写啊?我是新手啊 谢谢大哥你们了啊!!!!!!!!!!!!!!!!!!!!!!!!!还有手动解码是什么意思啊
xiao3tongzhi 2013-05-21
  • 打赏
  • 举报
回复
转码 这怎么转码啊 求救 比如是var x = "abc+++"; 这样都是变成了 %2B%2B%2B 的形式
引用 4 楼 ABCD_0000 的回复:
晕,是encoder与decoder的问题。转码,才是正常的。 除非你手动解码。
神探狄仁杰 2013-05-21
  • 打赏
  • 举报
回复
晕,是encoder与decoder的问题。转码,才是正常的。 除非你手动解码。

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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