如何将 Python 字符串转换为 Slug(URL 友好格式) 什么是 Slug? Slug 是一种 URL 友好、便于人类阅读的字符串。只包含小写字母、数字和连字符(-)。常见于文章标题、商品名等生成的网址路径中。 例如: "Hello World!" → "hello-world" 1. Slugify 的基本步骤 转换为 slug 通常需要: 小写化字符串。去除首尾空白字符。移除特殊符号,只保留字母、数字、空格、下划线、连字符。将空格、下划线和多余连字符统一替换为单个连字符。去除开头和结尾的连字符。 2. 代码实现 import redef slugify(