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