正则表达式 给所有英文单词添加markdown代码段标记 发表于 2019-03-16 更新于 2022-04-04 分类于 其他 , 正则表达式 , 实例 , 匹配markdown标记 Waline: 本文字数: 274 阅读时长 ≈ 1 分钟 给所有英文单词添加markdown代码段标记手动加麻烦,下面写程序来实现: 实现如果是单纯的匹配英文的话使用(\w+)来匹配即可,但是这样会匹配到数字,我不希望匹配到数字,所以使用([a-zA-Z]\w+)来匹配,然后使用 1`$1` 来替换,这样所有英文前面都加入了代码段标记了.这样好像能达到我的要求.但是又引入新的问题,对于已经添加了代码段标记单词: 1`URL` 将会被替换成: 1``URL`` 这样显然不好,为此匹配正则需要修改,不管英文是否加了代码段标记,我都匹配,然后替换。如下所示: 匹配正则1`?([a-zA-Z]\w+)`? 替换正则1`$1`