([^\n]*)\n([^\n]*)(\n|$)
可以用 regex 的 replacement 功能。 ╰( ̄▽ ̄)╭
a.txt的內容
Line11010
Life2202
Lixf23232
Lixcv003954
Lixvxc4504350
Lixe30472304723
我用python實作regular express,把文字檔的偶數行拿掉
#!/usr/bin/env python3
# -*- coding:utf-8 -*-
import re
ar=open('a.txt','r').read()
print(ar)
ar = re.sub(r'(\n[^\n]+\n*)','\n',ar)
print(ar)
輸出結果
japhen@JCWIN7PC:~$ ./a.py
Line11010
Life2202
Lixf23232
Lixcv003954
Lixvxc4504350
Lixe30472304723
Line11010
Lixf23232
Lixvxc4504350