发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA
1 2 下一页 Go 2

String.replaceAll() 的问题

2003-08-07 17:03
赞助商链接

重新发~

各位英雄,


我希望将java string当中的换行符("\n")写在生成的javascript当中,例如:

如果有String =
"test\nmore"

我希望在生成的javascript中有

t =
"test\nmore"

而不是

t =
"test
more
" //这样javascript会出错。

不知我说清了没有。那位有好办法?

2003-08-07 17:06



我用
out.println("template[" + i + "] = \"" + pct.getTemplate().replaceAll("\n", "\\n") + "\"");





不过没有达到效果。

2003-08-07 17:10

老兄,你replaceAll替换的是换行符,不是"\n"这个串

2003-08-07 17:12

System.out.println("= \"" + "\na".replaceAll("\n", "\\\\n") + "\"");

= "\na"

2003-08-07 17:43

多谢sinio_feng!

不过为什么用4个\呢?

2Go 1 2 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com