【发布时间】:2018-04-30 23:45:30
【问题描述】:
我使用这个正则表达式^.*?\K\d+\.\d+\.\d+ 来搜索notepad++ 中每一行的第一个日期。它似乎工作得很好。
我使用的文本如下所示:
Nå skal folk få fred,iTromsø,09.09.2017 19:09 Martin Lægland,Publisert på nett。
Nå skal people få fred, iTromsø, 09.09.2017, Martin Lægland 31.12.2017 Publisert på nett.
Nå skal 人们 få fred,iTromsø,09.09.2017 19:09 Martin Lægland,Publisert på nett。
搜索给了我每个09.09.2017,但不是31.12.2017 在第二行。这正是我想要的。然后我想替换所有09.09.2017s,使它们变为*09.09.2017*。
如何在 notepad++ 的替换字段中引用 ^.*?\K\d+\.\d+\.\d+?早些时候,我已经能够在替换字段中使用*\1* 执行此操作,其中\1 引用了我使用过的正则表达式,但现在似乎不起作用。
【问题讨论】: