Slugify-JavaScript版本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Slugify-JavaScript版本相关的知识,希望对你有一定的参考价值。
function slugify(s) { //s = 'Was wäre daß® für ein + unnützer Tést?'; var slug = s; slug = slug.toLowerCase(); slug = slug.replace(/s+/g,'-'); tr = { 'u00e4':'ae', 'u00fc':'ue', 'u00f6':'oe', 'u00df':'ss', 'u00df':'ss', 'u00e9':'e', '/':'-' } for ( var key in tr ) { slug = slug.replace(new RegExp(key, 'g'), tr[key]); } slug = slug.replace(/[^a-zA-Z0-9-]/g,''); slug = slug.replace(/-+/g, '-'); //alert(slug); // return(s); return slug; }
以上是关于Slugify-JavaScript版本的主要内容,如果未能解决你的问题,请参考以下文章