Javascript中具有特殊字符的子字符串

Javascript中具有特殊字符的子字符串,javascript,substring,Javascript,Substring,如何从字符串中提取以下信息 var text = "Test&NAME=XYZ&LANGUAGE=EN&COUNTRY=US" 只有XYZ、EN、US三个单独的变量?修改中提供的函数将提供一个函数,您可以使用该函数获取url中任何参数的值: function getURLParameter(url, parameter) { return decodeURIComponent((new RegExp('[?|&]' + parameter + '=' + '

如何从字符串中提取以下信息

var text = "Test&NAME=XYZ&LANGUAGE=EN&COUNTRY=US"

只有XYZ、EN、US三个单独的变量?

修改中提供的函数将提供一个函数,您可以使用该函数获取url中任何参数的值:

function getURLParameter(url, parameter) {
  return decodeURIComponent((new RegExp('[?|&]' + parameter + '=' + '([^&;]+?)(&|#|;|$)').exec(url)||[,""])[1].replace(/\+/g, '%20'))||null
}