VSCode (или другой инструмент) автоматически добавляет <sup>теги к ссылочным номерам - PullRequest
0 голосов
/ 08 марта 2019

Мне часто приходится копировать большие фармацевтические или юридические тексты и переводить их для использования в Интернете - либо через CMS, либо через прямой код.Иногда эти документы действительно большие.Теперь, когда я копирую текст и вставляю его в VSCode (или возвышенный, или в CMS и т. Д.), Он обычно вставляет весь текст в виде текста без форматирования (что здорово).Проблема в том, что у меня часто есть 5-100 + ссылочных номеров, для которых требуется '.

Я мог бы написать небольшой скрипт php / js для этого, но не уверен в точном регулярном выражении и не зная, какнаписать расширения VSCode, есть ли что-нибудь, что могло бы сделать это.

Я мог бы сделать «все числа», чтобы получить эту обработку [0-9], или для бонусных баллов только числа, которые приходят после полной остановки.Или для полной бонусной новой машины, полное регулярное выражение будет числами, которые появляются после полной остановки ИЛИ в конце строки.Т.е.

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

Все бы поймали.Но я был бы рад просто захватить все цифры, если это будет проще.

Заранее большое спасибо

1 Ответ

0 голосов
/ 08 марта 2019

Взгляните на regex101 demo .

Я добавил несколько других случаев, вы можете увидеть, что соответствует, а что нет. Дайте мне знать, если я не угадал, что должно совпадать или нет.

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

Цифры с запятыми или без запятых после периода

ИЛИ

цифры с / без запятой в конце строки

Заменить на $1$3<sup>

...