如何使用 Slug Generator 生成 URL 友好的 slug
输入文字后,从连字符、下划线或点中选择分隔符,再按需要调整小写转换,即可生成 URL 友好的 slug。输入留空时,结果为空 slug。
先了解可调整的内容
Slug Generator 可以把一段文字整理成适合放入 URL 的 slug,适用于发布文章、创建页面路径或整理其他链接文本。使用时可以在连字符、下划线和点之间选择分隔符,也可以根据需要决定是否转换为小写。文本输入不是必填项,因此在尚未准备好标题时,也能先查看留空输入的结果。
按设置完成转换
- 在文本输入区域填写需要整理的文字。若暂时不输入内容,可以直接继续,留空输入会生成空 slug。
- 查看分隔符设置,并从连字符、下划线或点中选择一种形式;如果不特别调整,使用的是连字符。
- 检查小写转换选项。该选项默认开启;如果希望不执行小写转换,可以按输入设置将其关闭。
- 执行转换,然后查看生成的 slug。处理过程中,文字会先规范化为兼容 ASCII 的形式,再进入 slug 生成步骤。
- 结合原文检查特殊字符的处理方式:连续的非字母数字字符会被替换为所选分隔符,开头和结尾的分隔符会被移除,重复出现的分隔符也会合并。
- 如果结果需要另一种链接书写形式,可以回到分隔符或小写选项进行调整后再次转换。这样可以在保持同一段输入的情况下比较不同设置带来的结果。
读懂生成内容
生成的内容应理解为经过清理的 URL 友好文本,而不是原文的逐字复制。启用小写转换时,字母会按该选项转为小写;关闭它以后,工具支持不执行这一步,因此不能仅凭工具名称判断结果一定使用小写。带重音符号的拉丁字母会先转换为不带重音的对应形式,例如“Café résumé naïve”会按照这一规则处理。
输入只含特殊字符时,结果为空,这与留空输入产生空 slug 的情况可以分别核对。对于非空文字,结果还会带有原文前 100 个字符,以及生成 slug 的字符数。这个字符数针对处理后的 slug,不是原始文字的长度;分隔符选择、字符清理和大小写设置都可能改变最终统计。
使用示例
你准备把带重音符号的短标题整理成可放入 URL 的文本。
输入“Café résumé naïve”,保留默认的连字符分隔符和已启用的小写转换,然后执行转换。
结果中的 slug 为 cafe-resume-naive,并附带原文前 100 个字符和生成 slug 的字符数等信息。
使用限制
- 小写转换支持关闭,因此结果不保证为小写;结果附带的字符数只统计生成后的 slug,不统计原始文字。
常见错误
- 如果标点、空格等字符没有出现在结果中,不要把它们当作遗漏的普通字符;请重新确认所选分隔符,并检查小写转换是否仍处于开启状态。
常见问题
不输入文字时会生成什么?
留空输入会得到空 slug;只含特殊字符的输入也会产生空结果,因此这两种情况都不能提供可用的文字片段。
支持哪些 slug 分隔符?
可选形式包括连字符、下划线和点;如果没有特别选择,默认分隔符是连字符。
生成的 slug 是否一定是小写?
小写转换默认开启,但可以关闭,所以生成结果并不一定是小写形式;是否转小写取决于该选项的设置。