Как разделить поле переменной длины с помощью HTML

Как вставить пробел / возврат каретки после указанного количества символов (восемь) в указанном поле html, извлекаемого из таблицы?

Пример:

<ebs:PMLOAD TABLE='DS_CLAIM'><ebs:PMVAL FIELD='DS_CLAIM.CGROUPING_FIELD'></ebs:PMVAL></ebs:PMLOAD>

Таким образом, если поле содержит 12345678910, вывод будет выглядеть так:

12345678
910

2 ответа

var arr = string.split(""), output;
arr.splice(8, 0, ' ');
output = arr.join('');

С HTML вы этого не сделаете. JavaScript - это обработчик, использующий метод replace.

str = "1234567890";
alert(str.replace(/^(.{8})(.*)$/mg,'\1 \2'));
Другие вопросы по тегам