Задать вопрос
yourniceshot
@yourniceshot
уточка-фронтендер

Как записать в регулярном выражении любое количество любых символов?

Нужно заменять значения переменных в определенном урле, пишу регулярку под это, не могу придумать, чтобы любое количество любых символов заменялось на нужное и не терялся конец строки при этом. очень не хочу делать через сплит/джойн, верю что можно написать под такой кейс идеальную регулярку, но чет застряла :с

let url = 'http://localhost/?a=1&b=2&test=Y&clear=allcache';

function changeURL(variable, newData) {
  let re = new RegExp(variable + "=" + "\.");
  const result = url.replace(re, variable + "=" + newData);
  console.log(result)
}

changeURL('test', 'lalala');
  • Вопрос задан
  • 129 просмотров
Подписаться 2 5 комментариев
Подписчики вопроса 2 К ответам на вопрос (0)