辅助资料

【教程】通过正则为 Markdown 代码块加入语言类型注解

2023-04-03  本文已影响0人  雨落随风

在本文,笔者将教大家如何使用正则表达式给 markdown 的代码块加上编程语言类型的关键字

前言:

发现 “```” 虽然能够标记出代码块,但在某些 markdown 编辑器中并不能很好的着色,于是给 “```” 加上一个描述编程语言类型的关键字就很有必要啦(原理就是第一个出现的 “```”后面加上 “csharp”,形如 “```csharp” )。
作为程序员,我使用 visual studio ,并通过 vs 自带的替换功能实现,为了更准确和高效,必然需要用到正则。

实现:

查找框输入:(^`{3}$)\r?\n(?!\r?\n)
替换框输入:$1csharp\r\n

原理:

效果:

处理前 处理后

结语:

尝试走捷径未果,但是依旧感谢 ChatGPT 的协助与最后提供的正则表达式解释,Cheers!!

上一篇 下一篇

猜你喜欢

热点阅读