【发布时间】:2010-02-09 21:17:27
【问题描述】:
我是 JavaScript 和正则表达式的新手。我正在尝试自动将文本文档格式化为每行特定数量的字符,或者在单词前添加“\r”。
这在功能上类似于许多文本编辑器中的 Wordwrap。
例如。我想要每行 10 个字符
原文:我叫戴维·布鲁。
修改:我的名字\ris Davey \rBlue。
看,如果第 10 个字符是一个单词,它会将整个单词放到一个新行中。
我认为以下内容在某种程度上应该可以工作 /.{1,10}/(这应该可以找到任意 10 个字符吗?)
不知道其余的怎么做。
请帮忙。
【问题讨论】:
-
有什么特别的原因你不只是使用浏览器的内置自动换行吗?
标签: javascript regex data-processing