繁体   English   中英

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

[英]VSCode (or other tool) auto add <sup> tags to reference numbers

我经常必须复制大型药品或法律文字,然后将其翻译为可通过CMS或直接代码在网络上使用。 有时这些文件确实很大。 现在,当我复制文本并将其粘贴到VSCode(或sublime或CMS等)中时,通常会将所有内容粘贴为条带文本,而无需设置格式(很棒)。 问题是我经常有5-100多个需要<sup>的参考号。

我可以编写一个小的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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM