如果有一台 Unix 或 Linux 的主机在手边
用 grep 应该是最简单的
$ grep "^\d" file
或者,用 Perl one-liner,长一点点
$ perl -ne 'print if /^\d/;' file
如果要用 Python,可能是像这样子
import re
f = 'file'
with open(f, 'r') as f:
for line in f:
if re.match(r'\d', line):
print line, # , for tailed "\n"
要注意 re.match 一定要从字串开头开始算,否则请改用 re.search
参考看看
※ 引述《yshihyu (yshihyu)》之铭言:
: https://gist.github.com/anonymous/be9247e9a5c63687e894
: 上面是原始资料 我想保留下面这样数字格式
: https://gist.github.com/anonymous/62875442c02d1920a06f
: 有什么方便比较简单可以滤过掉那些行数?
: 谢谢