Показать сообщение отдельно
  #6 (permalink)  
Старый 26.03.2013, 13:33
Аватар для rgl
rgl rgl вне форума
Профессор
Отправить личное сообщение для rgl Посмотреть профиль Найти все сообщения от rgl
 
Регистрация: 28.02.2011
Сообщений: 349

Сообщение от yngwie19 Посмотреть сообщение
как мне теперь заменить эти переменные скажем на какое-нибудь другое произвольное имя. Как сделать так, чтобы при замене не попала строка console.log("this._oData[sKey]"); ?
var re = /(?:"(?:\\.|[^"])*"|'(?:\\.|[^'])*')|(\b_\w*)/g;
s2 = s.replace( re, function( t1, t2 ) { return t2 ? "new"+t2 : t1 } );
Ответить с цитированием