在這個技術博客中,我們將學習如何在 JavaScript 中使用 slugify 函數給字符串添加斜線字尾。

首先,你需要安裝 slugify 函數庫:

npm i slugify

然後導入它:

import slugify from 'slugify'

你可以這麼做:

const slug = slugify('Testing this')
console.log(slug) //testing-this

請注意,如果該字符串中包含點或其他標點符號,slugify 函數不會刪除它們。

如果需要刪除這些標點符號,你可以使用正則表達式,像這樣:

slugify('Testing. this!', { remove: /[\*+~.,()'"!:@]/g })