Всем привет. Подскажите, у меня есть строка, вот такая например
'http://fnvjbf:999/scf/rfxgateway.html?locale=en_US#showItems;uid=SurveyResponse_3843?cmvnjfvj=j435j'
Мне нужно найти и вычленить uid. Я нахожу его с помощью indexOf а потом slice'ом могу получить uid. Но как быть, если uid может быть разной длины? В этот раз он SurveyResponse_3843. А в другой SurveyResponse_384334534535 и тоже ведь uid. Как сделать максимально грамотно а такой ситуации?