У меня есть это регулярное выражение:Заменить регулярное выражение в JavaScript,
var a = window.location.href.replace(/((.*)[&|?])(sessionid(=[^&]*))([&|#](.*))/, '$1$5');
Это удалить SessionID из примера URL, как это:
http://...&parent_location=Test&abc=123&sessionid=q26bh6bkm8g49aeopem2obdm87igrsfe&...
Результат будет:
http://...&parent_location=Test&abc=123&&...
Мой вопрос в том, что в случае замены я могу добавить замену также для parent_location
Что вы ожидаемый результат? – anubhava
1. Разберите строку URL/запроса в массив/объект. 2. Манипулируйте данными по мере необходимости. 3. Переформатируйте URL-адрес. - Гораздо здраво, чем регулярное выражение. – deceze
Этот результат: http: //...&& abc = 123 && ... Я не удаляю также строку запроса parent_location, было бы полезно удалить также и не нужно – Piero