mirror of
https://github.com/wassname/RubberGlove.git
synced 2026-06-27 16:43:55 +08:00
14 lines
399 B
JavaScript
14 lines
399 B
JavaScript
function sanitizeVersions(version) {
|
|
return version.replace(/(\b(?:[0-9]+\.?)+\b)/g, function(match) {
|
|
var version = match.split('.');
|
|
var foundMajor = false;
|
|
for(var i=0; i < version.length; i++) {
|
|
var number = parseInt(version[i]);
|
|
if(number > 0) {
|
|
if(foundMajor) version[i] = 0;
|
|
else foundMajor = true;
|
|
}
|
|
}
|
|
return version.join(".");
|
|
});
|
|
} |