Handytool
開發者免費本機執行

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,在您的瀏覽器中執行——您的標題永遠不會離開該頁面。

相關工具

開發者

探索更多工具

所有工具