Код сценария Java для поиска конкретной строки запроса и замены ее значения *

я есть строка, которая выглядит примерно так:

a_href= "www.google.com/test_ref=abc";

Мне нужно найти test_ref = abc в этой строке и заменить его новым значением

var updated_test_ref = "xyz";

a_href ="www.google.com/test_ref=updated_test_ref" 

т.е.

www.google.com/test_ref=xyz.

Как мы можем это сделать ?

РЕДАКТИРОВАТЬ:

Значение test_ref может быть URL-ссылкой само по себе что-то вродеhttp://google.com?param1=test1&param2=test2, Мне нужно захватить полную стоимость не до первого &.

Ответы на вопрос(5)

Ваш ответ на вопрос