正则表达式删除偶数行

sth*_*thg 1 regex

我需要帮助来构建一个可以删除纯文本文件中的偶数行的正则表达式.

鉴于此输入:

一号线
2号线
3号线
4号线
LINE5
LINE6

它会输出这个:

一号线
3号线
LINE5

谢谢 !

gho*_*g74 7

实际上,你没有使用正则表达式.使用您喜欢的语言,迭代文件,使用计数器并执行模数.例如,使用awk(*nix)

$ awk 'NR%2==1' file
line1
line3
line5
Run Code Online (Sandbox Code Playgroud)

偶数行:

$ awk 'NR%2==0' file
line2
line4
line6
Run Code Online (Sandbox Code Playgroud)