Стандартная функция JS strval.split(reg) на выходе дает максимальное количество элементов. Нет возможности указать желаемое.
Написанная функция реализыция PHP-шной функции для JS
PHP:
скопировать код в буфер обмена
function split(reg ,str ,cnt ) { // reg - выражение-разделитель // str - разбиваемая строка // cnt - максимальное кол-во элементов var arr; if (arr.length>cnt) { for (var i=cnt;i<arr.length;i++) { arr[cnt-1]+=reg+arr[i]; } } return arr; }
(Отредактировано автором: 06 Июня, 2009 - 14:02:06)
|