Показать сообщение отдельно
  #1 (permalink)  
Старый 20.07.2011, 21:26
Аспирант
Отправить личное сообщение для ВэйДлин Посмотреть профиль Найти все сообщения от ВэйДлин
 
Регистрация: 07.04.2010
Сообщений: 72

replace, отправить данные в функцию
Как отправить значения в функцию и так чтоб replace заменил текст на то что вернёт эта функция?
function func(var1, var2){
  alert(var1);
  alert(var2);
  return 'На то что заменим';
};
':111:{222}'.replace(/\:(.*?)\:\{(.*?)\}/g,  func("$1", "$2"));
Ответить с цитированием