гдe хотел бы заменять все %2C от search до & на &search=, чтобы получилось
?p=val&search=value1&search=value2&search=value3&par=xxx%2Сyyy
делаю replace - url.replace(/search.(%2C)*&/g, '&search=')
посмотри URL https://developer.mozilla.org/en-US/docs/Web/API/URL https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams
похоже тебе пригодятся encodeURI и decodeURI
все равно не пойму чем они мне пригодятся
декодировать формат ссылок и кодировать обратно
Давай ка вернемся к самому началу. Как должен выглядеть объект данных на стороне, которая его получит?
я сейчас только что говорил с бэкендерами и в итоге все равно придется просто менять строку запроса, так как получается запара. Я поэтому и хотел сделать серез регулярки
мне нужна строка вида param=val1¶m=val2
Извращения какие-то, не иначе)
Ну так если ты фронт, сообрази правильный набор, а не перебирай его регулярками
дело еще в том что есть общий метод который все это творит и если я туда полезу то будет раоать только у меня)
если это "общий" метод и где-то у бэков, это дерьмище уже обрабатывается, пусть прикручивают тот же обработчик, не?
Обсуждают сегодня