URL 别名(slug)生成器

将任何文本转换为一个干净、兼容 URL 的 slug:小写、去除重音符号、空格和特殊字符替换为连字符。

示例:

工作原理

当您发布一篇博客文章、产品页面或文档页面时,其可读标题("Comment choisir son café le matin ?")需要转换为干净、稳定的 URL("comment-choisir-son-cafe-le-matin"),不含重音符号、空格或标点符号,它会显示在地址栏中,并且易于分享。输入您的标题:对应的 slug 会随着每次输入即时生成。

为什么重音符号会被去除?

URL 需要与尽可能多的系统、浏览器和工具保持兼容。虽然现代 URL 在技术上支持重音符号,但广泛采用的惯例是将其去除(é → e、ç → c、à → a 等),以避免编码、搜索或在不同系统间复制粘贴时出现问题。

如果我的文本已经包含连字符或重复字符会怎样?

任何非字母也非数字的字符(空格、标点符号、已有的连字符)都会被替换为一个连字符,连续的连字符会自动缩减为一个。结果开头或结尾的连字符也会被移除,以获得一个干净且可直接使用的 slug。

slug 的生成 100% 在您的浏览器中本地完成(WebAssembly)——您的文本永远不会发送到服务器。