Como eu limparia um URL

function url_clean(url) {
return url.toLowerCase()//
.replace(/^s+|s+$/g, "")// trim leading and trailing spaces
.replace(/[_|s]+/g, "-")// change all spaces and underscores to a hyphen
.replace(/[^a-zF0-9-/]+/g, "")// remove non alpha, digit, '-', '/' chars
.replace(/[-]+/g, "-")// replace multiple hyphens with one
.replace(/^-+|-+$/g, ""); // trim leading and trailing hyphens
}