Показать сообщение отдельно
  #1 (permalink)  
Старый 02.02.2012, 19:47
Кандидат Javascript-наук
Отправить личное сообщение для Casufi Посмотреть профиль Найти все сообщения от Casufi
 
Регистрация: 05.02.2010
Сообщений: 109

Регулярные выражения, как пронумеровать совпавшие группы
Есть строка
var mystr = '(\d)+ болт (\d)+ гайка';
есть регулярное выражение которое находит строки '(\d)+
var groupre = /(\(\\d\)\+)/g;
нужно заменить найденные группы на $1...$n по номеру найденной группы в строке.
Первое что приходит в голову - цикл по mystr.match(groupre)
Поделитесь пожалуйста своими решениями.
Ответить с цитированием