接下来我需要做:
我在记事本中有一大块数据,使用搜索/替换功能,我想使用某些关键字查找文本出现,而不是用""
替换新行。
例如,使用关键字optional
:
<-this is optional->
blalba
预期成果:
<-this is optional->
""
我试过<-this is optional->s*n
但没有用,有什么想法吗?
使用
(optional.*R).*
并替换为 $1""
.
详情:
-
(optional.*R)
- 组 1(用替换模式中的$1
引用)捕获optional
,然后尽可能多地捕获除换行符符号以外的任何 0+ 字符(.*
,行的其余部分),然后是换行符 (R
) -
.*
- 带有optional
的行下方的行
$1""
替换将捕获的值插入到组 1 中,并添加""
。
必须禁用.
匹配换行符选项。