我有一个执行以下操作的 PHP 脚本:它接受一个字符串,例如,“这是一篇很棒的博客文章,#1!”,并返回以下字符串,“this-is-a-great-blog -post-1”。
我不是 Jquery 专家,这就是我问这个问题的原因。有人知道与我的脚本执行相同操作的 Jquery(或 Javascript,就此而言)脚本吗?提前致谢。
将
最佳答案
或者您可以在大约 45 秒内编写自己的版本:
var str = "This is a Great Blog Post, #1!";
str = str.replace(/[^a-zA-Z0-9\s]/g,"");
str = str.toLowerCase();
str = str.replace(/\s/g,'-');
document.write(str);
// outputs "this-is-a-great-blog-post-1"
关于javascript - Jquery,将标题转换为 Slug,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2292302/