如何将引号添加到日期字符串记事本++正则表达式

如何将引号添加到日期字符串记事本++正则表达式

我有一个巨大的文本文件,第一列中有日期字符串。为了进一步处理,我需要将日期字符串放在双引号中:

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

试试这个:

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

我猜测(希望)它不会太难懂而难以阅读。

我忘记了替换表达式。应该是:

"$&"

其中 $& 代表正则表达式匹配的整个字符串。

相关内容