ff415501264
ff415501264
采纳率20%
2012-11-14 10:19

如何设置 textarea 遇到指定的符号就换行。

已采纳

比如我从服务器传过来一个字符串 dddddd@163.com;ffffff@163.com
,我希望传送给textarea时每遇到一个分号(;)都自动换一行,
如何处理这个字符串可以让textarea内容换行!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • qq_1017875360_qq qq_1017875360_qq 9年前

    最简单、最直接的办法就是在“;”后面加"\n"。

    [code="java"]String str=" dddddd@163.com;ffffff@163.com ";
    str=StringUtils.replace(str, ";", ";\n");
    System.out.println(str);[/code]
    输出结果是:[code="java"] dddddd@163.com;
    ffffff@163.com [/code]
    其中StringUtils 为commons-lang.jar 的工具类,支持各种字符串操作。

    点赞 评论 复制链接分享
  • ylzyd12345 ylzyd12345 9年前

    如果服务端自己可以控制。肯定在服务器端做比较好。xiaofengyu 的替换方法就可以。
    如果服务端不是自己控制是其他平台。提供的格式就是这样的。 用js获取数据。然后转换设置到textrea中

    点赞 评论 复制链接分享
  • xingkongxieyang xingkongxieyang 9年前

    我觉得还是在前端替换比较好。

    点赞 评论 复制链接分享
  • txoscarr txoscarr 9年前

    楼上正解,本来建议用js实现的,但看到你的数据是从后台传回来的,但就最好在后台直接操作了

    点赞 评论 复制链接分享

相关推荐