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

如何在VS Code中一次性执行Find and Replace实现代码块加粗?

一次完成Markdown代码片段格式替换的方案

可以用支持正则表达式的查找替换工具(如VS Code、Sublime Text等)一次实现需求,具体规则如下:

  • 查找正则表达式:

    (\s)`(.*?)`(\s)
    

    各部分作用:

    • (\s):捕获开头的空格
    • `:匹配开头的反引号
    • (.*?):非贪婪匹配中间的代码片段并捕获
    • `:匹配结尾的反引号
    • (\s):捕获结尾的空格
  • 替换内容:

    $1'**$2**'$3
    

    各部分作用:

    • $1:保留开头的空格
    • '**:替换原开头反引号为单引号+加粗标记
    • $2:保留中间的代码片段
    • **':替换原结尾反引号为加粗标记+单引号
    • $3:保留结尾的空格

执行一次替换后,就能将 <space>代码<space> 格式的内容,直接转换成<space>'**代码**'<space>的目标格式,避免两次替换可能出现的格式错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 07:57:06