【发布时间】:2013-08-27 18:54:39
【问题描述】:
将完整单词及其后继字符放入数组中的好策略是什么。
示例。
这是一个惊人的句子。
Array(
[0] => This
[1] => is
[2] => an
[3] => amazing
[4] => sentence.
)
元素 0 - 3 将有一个后续空格,因为句点在第 4 个元素之后。
我需要你用空格字符分开这些, 然后一旦注入数组元素的元素宽度达到X, 换行。
请不要提供大量代码。我更喜欢自己写,告诉我你会怎么做。
【问题讨论】:
-
使用javascriptsplit函数。
-
我会采用此答案stackoverflow.com/questions/4514144/… 中提供的方法。但是对于您的情况,将
var newstringreplaced = string.replace(/d/gi, ",d");更改为var newstringreplaced = string.replace(/\s/gi, " ,");。 编辑: 应该注意这种方法仅在您的原始字符串没有,时才有用。我想这个解决方案更安全:stackoverflow.com/a/4514241/1417588
标签: javascript jquery