VSCode(或其他工具)自动<sup>向参考编号添加标签



我通常必须复制大型制药或法律文本,然后通过CMS或直接代码翻译它们在网络上使用。有时这些文件真的很大。现在,当我将文本复制并粘贴到vscode(或sublime或cms等)中时,它通常将所有内容都粘贴成杂物文本而无需格式化(这很棒)。问题是我经常有5-100 参考号,需要&lt; sup&gt;'

我可以写一个小的php/js脚本来执行此操作,但是不确定确切的正则脚本,而不知道如何编写VSCODE扩展,那里有可能这样做的东西。

我可以做"所有数字"进行治疗[0-9],或者仅在全部停止后仅出现的奖励点数字。或者要获得全新的奖金新车,完整的正则是在完整停止后出现或处于线路末端的数字。即

Some text1,2
Some text.1,2,3
Some other text.1,2,24 Lets carry on writing

都会被抓住。但是,如果更容易捕获所有数字,我会很高兴。

预先感谢一吨

看看Regex101演示。

我添加了其他一些情况,您可以看到匹配的内容和没有匹配的情况。让我知道我是否在比赛中猜错了。

(.(d,?)+)|((d,?)+)$

在段后使用/没有逗号的数字

数字在线路结束时使用/不带逗号的数字

$1$3<sup>

替换

最新更新