Mootools在每X个字符后插入一个BR

时间:2011-11-10 21:33:28

标签: javascript mootools

我有一个字符串:“快速的棕色狐狸跳过懒狗。”

我想使用mootools以40个字符插入/ br ONCE。

2 个答案:

答案 0 :(得分:3)

小提琴:http://jsfiddle.net/mBMDZ/

如果要在前40个字符后添加<br />,请使用:

var string = "The quick brown fox jumps over the lazy dogs.";
string = string.replace(/^([\S\s]{40})/, "$1<br />");
$("elementID").innerHTML = string;

如果您想在每40个字符后添加<br />,请使用:

string = string.replace(/([\S\s]{40})(?=\S)/g, "$1<br />");

答案 1 :(得分:0)

下面是我工作的代码,“插入”一个包含40个字符的br标签ONCE。

      var string = "The quick brown fox jumps over the lazy dogs.";
      string = string.replace(/(.{40})/g,"$1<br />")

      $("element").innerHTML = string;

这是一个小提琴:http://jsfiddle.net/mBMDZ/1/