Регулярные выражения, как пронумеровать совпавшие группы 
		
		
		
		Есть строка  
	var mystr = '(\d)+ болт (\d)+ гайка'; есть регулярное выражение которое находит строки '(\d)+ var groupre = /(\(\\d\)\+)/g; нужно заменить найденные группы на $1...$n по номеру найденной группы в строке. Первое что приходит в голову - цикл по mystr.match(groupre) Поделитесь пожалуйста своими решениями.  | 
	
		
 Casufi, 
	
var mystr = '(\d)+ болт (\d)+ гайка';
var groupre = /\(d\)\+/g;
var n = 0 ;
mystr = mystr.replace(groupre,function ()
{
  return '$'+n++
})
alert(mystr)
 | 
| Часовой пояс GMT +3, время: 18:26. |