【发布时间】:2010-07-07 10:57:33
【问题描述】:
如果我写长文本,例如:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
文本超出页面,我有一个修复它的想法,每 100 个字符后我可以创建一个<br /> 标记。但我不知道该怎么做。
感谢您的帮助!
【问题讨论】:
-
您会发现实际上这并不会真正导致大问题。创建像这样的长文本字符串通常只是您在测试环境中会做的事情。
-
这不是文字。普通文本包含单词(带空格的字母),它会被您的浏览器自动中断。
-
只是为了回答你的问题
str = str.replace(/(.{100})/g, "$1<br/>"); -
不插入 s.replace(/([^\n]{100})/g, '$1\n');
标签: javascript text character break line-breaks