我有一个65K行的txt文件。并非所有都是正确对齐的。
所以我需要用空格替换不以;No
或^{^;Yes|^;No}$
结尾的行
尝试
{{1}}
答案 0 :(得分:2)
启用正则表达式时选择Perl
。把它放在Find What
:
(?m)^.*$(?<!;Yes|;No)
在Replace with
输入字段中添加空格字符。
故障:
(?m)
启用多行标记^.*$
匹配整行(?<!
开始消极的背后
;Yes
最后4个字符不应该是;是|
或;No
;否)
消极后视的结束答案 1 :(得分:0)
在正则表达式模式下尝试以下查找和替换:
<强>查找强>
^(?!.*(Yes|No);$).*$
<强>替换强>
(space)
这个答案假设UltraEdit支持外观。如果没有,那么它将无法工作,我们需要一种替代方法。