如何使用javascript更新/追加字符串?

如何使用javascript更新/追加字符串?,javascript,Javascript,我想检查querystring中是否有类似于[?|&]rid=\d, 如果有,我想用一个特定的rid\u值更新\d 否则我想将&rid=rid\u值附加到查询字符串我同意Pointy。表现出一些爱! pattern = /rid=\d/; if(pattern.test(querystring)){ querystring = querystring.replace(/rid=\d/, 'rid=' + rid_value); } else{ querystring = quer

我想检查
querystring
中是否有类似于
[?|&]rid=\d
,

如果有,我想用一个特定的
rid\u值更新
\d


否则我想将
&rid=rid\u值
附加到
查询字符串

我同意Pointy。表现出一些爱!
pattern = /rid=\d/;
if(pattern.test(querystring)){
    querystring = querystring.replace(/rid=\d/, 'rid=' + rid_value);
} else{
    querystring = querystring + '&rid=' + rid_value;
}