Добавление кавычек в блокноте ++ для определенного формата - PullRequest
0 голосов
/ 05 августа 2020

В Notepad ++ у меня есть данные ниже, которые необходимо отформатировать, чтобы добавить двойные кавычки для данных со значениями цен. все они имеют символ $ и. за которыми следуют 2 цифры.

Ниже приведены данные:

ab c, de c, 123,34,00 доллара США, ab c ab c, de c, 123,34,56,00 $, ab c

Ожидается:

ab c, de c, «123,34,00 $», ab c ab c, de c, «$ 123,34,56.00», ab c

Я пробовал некоторые команды, такие как (. +), А затем использовал '\ r' для замены на «, но это давало мне все строки. Не удалось найти спецификацию c для шаблона $, за которым следует.

Не могли бы вы помочь с этим?

1 Ответ

1 голос
/ 05 августа 2020

Вы можете найти цифры и заменить их на все совпадение, заключенное в двойные кавычки

Найдите, что

\$\d+(?:,\d+)*\.\d{2}\b

Замените на

"$&"

Демо Regex

введите описание изображения здесь

...