Я знаю, что неправильно передавать пароль пользователя в URL, и мы собираемся найти лучшее решение, но сейчас мне нужно сделать это следующим образом.
Как я могу заменитьпароль с регулярным выражением в URL-адресе?
Пароль может быть в любом месте URL-адреса после вопросительного знака.
Регулярному выражению потребуется обрабатывать такие случаи, как:
API? clientcode = abc & password = 123 & name = 123
API? пароль = 123 & name = 123
API? name = 123 & пароль = 123
Вот что я пробовал, но это не такt охватывает все случаи:
&?password=(.*)&?
'mystring'.replace(/password=(.*?)&/g, 'password=PLACEHOLDER');
Я пробовал это здесь: https://www.regextester.com/index.php?fam=108498