mirror of
https://github.com/EnixCoda/Gitako.git
synced 2026-03-11 08:54:44 +00:00
10 lines
305 B
JavaScript
10 lines
305 B
JavaScript
module.exports = function(uri, key, value) {
|
|
var re = new RegExp("([?&])" + key + "=.*?(&|$)", "i")
|
|
var separator = uri.indexOf("?") !== -1 ? "&" : "?"
|
|
if (uri.match(re)) {
|
|
return uri.replace(re, "$1" + key + "=" + value + "$2")
|
|
}
|
|
else {
|
|
return uri + separator + key + "=" + value
|
|
}
|
|
}
|