開發者免費本機執行
Slugify
將任何標題轉換為乾淨的 URL 安全 slug——Unicode 感知,支援分隔符和停用詞選項。
分隔符
源文字
0 行0 位元組
URL 字串
0 行0 位元組
關於Slugify
Handytool 的 slugify 工具將標題、標籤和任意文字轉換為乾淨的 URL 友善 slug,可以直接放入 CMS、部落格或路由器中。它去除標點符號、折疊空格執行、可選地將重音和西里爾字元音譯為 ASCII,將結果轉換為小寫,並用您選擇的分隔符連接單詞。一次貼上多行以對整個清單進行 slug 處理。
Slugify功能
- 01
Unicode 感知且有 ASCII 回退
預設保留 Unicode 字母,或啟用 ASCII 模式時去除變音符並將非 ASCII 字元折疊為 /[a-z0-9-]+/ slug——對於舊系統最安全的選項。
- 02
選擇您的分隔符
破折號、底線或句號。大多數 CMS 平台期望破折號;底線在代碼中很常見;句號可用於檔案名稱。
- 03
可選的停用詞去除
刪除常見的英文填充詞(a、the、of、and...),使 "The Best of the Year" 這樣的標題變成 best-of-year 而不是 the-best-of-the-year。
Slugify常見問題
- 它能處理非拉丁字母表嗎?
- 是的。禁用 ASCII 模式時,它保留 Unicode 字母(西里爾字母、希臘字母等)。啟用 ASCII 模式時,它刪除變音符並刪除任何 ASCII 基礎之外的內容——當您的 URL 需要通過不支援 Unicode 的系統進行往返時很有用。
- 為什麼停用詞只在小寫模式下被去除?
- 停用詞去除使用固定的小寫英文清單,所以它只在啟用小寫時觸發。否則會遺漏 "The" 同時刪除 "the"。
- 我可以一次 slug 多個標題嗎?
- 是的——每行貼上一個標題。每行獨立 slug 化,所以您可以在單次貼上中構建整個永久連結清單。
- 我的輸入是否被發送到任何地方?
- 不會。Slugification 是純 JavaScript,在您的瀏覽器中執行——您的標題永遠不會離開該頁面。