Показать сообщение отдельно
  #5 (permalink)  
Старый 25.01.2012, 08:20
Аспирант
Отправить личное сообщение для qwertyuiop10 Посмотреть профиль Найти все сообщения от qwertyuiop10
 
Регистрация: 29.09.2011
Сообщений: 42

trikadin,
Спасибо, но стоит немного изменить регуляторку, как всё не работает, немного изменил, теперь циклом меняя lastIndex с конца, переберём все значения.
str= "abcdef";
l=str.length;
arrExec= [];
arrRes=[];
reg= /\w\w\w/g

while(l--){
  reg.lastIndex=l;
  if((arrExec=reg.exec(str))!==null){
    arrRes.push(arrExec);
  }
}
arrRes.reverse();
alert(arrRes);


Можно здесь что-нибудь упростить?

Последний раз редактировалось qwertyuiop10, 25.01.2012 в 08:23.