简单替换URL中查询字符串的参数值的代码 刚有个需求是要把URL中query部分的一个指定参数的值替换为新的,如果该参数不存在的话就将新的键值对加到query的末尾。前提是:1、输入的字符串可能是空的,如果不为空则保证每个参数都是key=value形式的,其中key与等号一定存在;2、输入的key不会带有奇怪的字符……(就避开了JavaScript的正则表达式没有提供escape功能的麻烦)想了一下觉得用正则表达式做也短不到哪里去,就先给了一个普通版本: