怎么把字符串里所有的"\"转换成"\\"?

yzf111 2004-08-17 11:51:49
如题
String kkk="abcd\ef\g";
kkk=kkk.replaceAll("\\","\\\\");//此名执行老报错。
我想得到的结果是kkk=abcd\\ef\\g;因为kkk的值要保存到mysql里面的。
...全文
132 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yzf111 2004-08-17
  • 打赏
  • 举报
回复
楼上兄弟,过一会给你分,给了好几次分都出错
梦想家起飞 2004-08-17
  • 打赏
  • 举报
回复
String replaceAll(String regex, String replacement)
Replaces each substring of this string that matches the given regular expression with the given replacement.
---------------------------------------

replaceAll()要的第一个参数应该是一个正则表达式。关于正则表达式的语法,请参见JDK 的API DOC:java.util.regex.Pattern
yzf111 2004-08-17
  • 打赏
  • 举报
回复
多谢!解决
zcjl 2004-08-17
  • 打赏
  • 举报
回复
kkk = kkk.replaceAll("\\\\", "\\\\\\\\");

81,113

社区成员

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

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