У меня есть огромные текстовые файлы со строками даты в первом столбце. Для дальнейшей обработки мне нужно иметь строки даты в двойных кавычках:

2015-11-11 00:00:00.00,59,...

Должен закончиться так:

"2015-11-11 00:00:00.00",59,...

Я использую NotePad++, и мои попытки найти и заменить с использованием подстановочных знаков не привели к достаточно конкретному решению, так что конечная кавычка иногда заканчивается в неправильном столбце. Вот что я использовал:

Find: 2015-.*0,

Replace: "2015-.*0",

Как лучше всего это сделать в NotePad++?

1 ответ1

1

Просто попробуйте этот:

\b\d{4}(-\d\d){2} (\d\d:){2}\d\d\.\d\d

Я думаю (надеюсь) это не слишком плотно, чтобы быть читаемым.

Я забыл заменить выражение. Так должно быть:

"$&"

Где $ & представляет всю строку, с которой сопоставляется регулярное выражение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .