在這個技術博客中,我們將學習如何在 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 })