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

如何将HTML标签ID和类名中的所有下划线替换为连字符?

在Sublime Text中批量修正HTML的ID/类名格式

操作步骤

  • 打开替换面板:按下 Ctrl+H(Windows/Linux)或 Cmd+H(Mac)调出替换窗口
  • 启用正则匹配:点击替换面板右上角的 .* 按钮(或快捷键 Alt+R/Option+R),开启正则表达式模式
  • 填写查找规则:在「查找」输入框中粘贴以下正则表达式:
    (?<=(id|class)=["‘’“”][^"‘’“”]*)_
    
    这个表达式会精准定位仅出现在id/class属性值引号内的下划线,避免误改代码中其他位置的下划线
  • 设置替换内容:在「替换」输入框中输入 -
  • 执行替换:
    • 点击「替换全部」完成批量修改
    • 若需要逐次确认,点击「替换」逐个处理匹配项

效果示例

原代码:

<div id="contact_container" class="user_info_card"></div>

替换后目标代码:

<div id="contact-container" class="user-info-card"></div>

内容的提问来源于stack exchange,提问作者Marcus

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 01:10:19