Mootools вставляет BR после каждого символа X - PullRequest
0 голосов
/ 11 ноября 2011

У меня есть строка: «Быстрая коричневая лиса перепрыгивает через ленивых собак».

Я хочу использовать mootools, чтобы вставить / br ОДИН РАЗ в 40 символов.

Ответы [ 2 ]

3 голосов
/ 11 ноября 2011

Fiddle: http://jsfiddle.net/mBMDZ/

Если вы хотите добавить <br /> после первых 40 символов, используйте:

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

Если вы хотите добавить <br /> после каждых 40 символов, используйте:

string = string.replace(/([\S\s]{40})(?=\S)/g, "$1<br />");
0 голосов
/ 11 ноября 2011

Ниже приведен код, который я начал работать, «вставьте» тег br ОДИН РАЗ в 40 символов

      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/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...