snipplrCallback({"id":47066,"title":"slugify","source":"
function<\/span> slugify(<\/span>string<\/span>:String<\/span>)<\/span>:String<\/span><\/div><\/li> {<\/span><\/div><\/li> const pattern1:RegExp = \/<\/span>[<\/span>^\\w- ]<\/span>\/<\/span>g; \/\/ Matches anything except word characters, space and -<\/span><\/div><\/li> const pattern2:RegExp = \/<\/span> +\/<\/span>g; \/\/ Matches one or more space characters<\/span><\/div><\/li> var<\/span> s:String<\/span> = string<\/span>;<\/div><\/li> return<\/span> s.replace<\/span>(<\/span>pattern1, ""<\/span>)<\/span>.replace<\/span>(<\/span>pattern2, "-"<\/span>)<\/span>.toLowerCase<\/span>(<\/span>)<\/span>;<\/div><\/li> }<\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/47066\/slugify"});