1
hienchu 2016-01-16 14:22:51 +08:00 1
|
2
imn1 2016-01-16 14:23:06 +08:00 1
你去锁搜一下“正则 排除”就能找到了
一般是 (?!(?:关键字 1|关键字 2|关键字 3)).*? 或 (?!(?:关键字))[\s\S]*? 这种写法,然后,前后扩充为一个完整的正则 你这个试试 ^.*(?!(?:关键字)).*?$ |
3
bin456789 2016-01-16 14:25:51 +08:00 1
^(?!.*key).*$
via http://blog.csdn.net/maqingli20/article/details/7317925 |
4
lhbc 2016-01-16 14:49:42 +08:00 via Android 1
grep keykeykey file.txt > new.txt
|
5
Kisesy 2016-01-16 14:55:15 +08:00 1
你为啥不直接说,要保留带 keykeykey 的文本
|
6
qqmishi 2016-01-16 15:15:13 +08:00 1
换个思路简单的多,,,把带 keykeykey 的行输出到新文件,源文件删了就好了
|
8
yue9944882 2016-01-16 20:03:52 +08:00 1
Perl 里这样就可以
while($line!~s//keykeykey/){;} |
9
louk78 2016-01-17 15:03:24 +08:00
你为啥不直接说,要保留带 keykeykey 的文本
|