You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在使用StringToSlug插件时保留圆点不被替换为连字符

jQuery String To Slug插件保留圆点的实现方法

该插件支持通过自定义replace配置项调整字符替换规则,只需将圆点加入允许保留的字符集合即可实现需求,操作方式如下:

  • 单次调用生效:初始化插件时传入自定义正则配置,将.从需要替换的字符中排除
$('#input-element').stringToSlug({
  // 正则中添加\.表示保留圆点,其余默认规则保持不变
  replace: /[^\w\s\.-]/g,
  space: '-' // 保留默认空格替换为连字符的规则,可按需修改
});
  • 全局生效:直接修改插件默认配置,所有调用都自动保留圆点
$.fn.stringToSlug.defaults.replace = /[^\w\s\.-]/g;

规则说明:默认配置的replace正则会匹配所有非字母、数字、空格的符号进行替换,上述修改将圆点加入白名单,插件就不会再将其替换为连字符。

内容的提问来源于stack exchange,提问作者Juan Pablo Contreras

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 00:39:03