解惑

解己之惑,解人之惑

如何替换\

以前也经常遇到这个问题,但是没有找到解决方案,今天再次遇到这个问题,搜索了下没有什么头绪,很多答案试验了下都是错误的,不得已,自己试吧,最终的结果是:
replaceAll("\\\\", "\\\\\\\\")
就是把字符串中的\替换成两个\,呵呵,变态吧。

(Visited 168 times, 1 visits today)

2 Comments

  1. 是很变态,在哪儿用到的

  2. 呵呵,AJAX里面,更新下拉列表,用户名是cherami\administrator这样的格式,赋值给option的value,生成的javascript是:
    var opt=new Option();
    opt.value=’< %=value%>‘;
    opt.text=’< %=value%>‘;
    如果那个value不经过上面的替换,在界面上就显示为cheramiadministrator

发表评论

电子邮件地址不会被公开。 必填项已用*标注

© 2019 解惑

本主题由Anders Noren提供向上 ↑