Показать сообщение отдельно
  #1 (permalink)  
Старый 13.10.2014, 06:24
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Стырил регулярку - не пашет
Отсюда http://stackoverflow.com/questions/1...rs-while-exclu

и применил
var url = 'url("http://example.com/captcha/captcha.jpeg?0.999999999")';
url.replace(/(?<=\?)(.*?)(?=\")/,Math.random());

/*
Exception: invalid regexp group
@Scratchpad/1:11
*/


подскажите, пжслта, в чем тут проблема с шаблоном?

Задача возникла когда я заменил img на style.backgroundImage сочтя что капчу и фоном в инпуте будет видно. В отличии от img - фон заключен в дебильное слово url, в котором еще свои собственные кавычки, в общем в инлайн-онклике не так просто конкатенировать, поэтому пошел искать вариант замены на регах.

Задача такая - заменить все после ? до " на новое.

Спасибо.
Ответить с цитированием