幻影要塞
我有这种格式的清单
FIRSTTEXT:SECONDTEXT:RANDOMTEXT::::::::RANDOMNUMBERS:NUMBER:
但是所有文本都不是这种格式。我只想保存FIRSTTEXT:SECONDTEXT,firsttext和secondtext在所有文档中都位于同一位置!
我已经尝试过这个了:
查找内容:(.+):(.+)
替换为:\1:\2
但是,它不起作用。
维克多·史翠比维
您可以使用
查找内容:^(?:([^:\s]+:[^:\s]+).*|.*\R*)
替换为:$1
细节
^
-一行的开始
(?:
-非捕获组的开始:
([^:\s]+:[^:\s]+)
-第1组($1
指此值):
[^:\s]+
-除空格以外的1+个字符, :
:
-冒号
[^:\s]+
-除空格以外的1+个字符, :
.*
-尽可能多的0+个除换行符以外的字符
|
- 要么
.*
-尽可能多的0+个除换行符以外的字符
\R*
-0+换行符序列
)
-非捕获组的结尾。
演示和设置:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句