【发布时间】:2013-02-02 07:05:01
【问题描述】:
我有一个文件,其中包含如下所示的行
data
datalater
983290842
Data387428later
datafhj893724897290384later
4329804928later
我想要做的是使用正则表达式来匹配任何以数据开头并以稍后结尾的行并且之间有数字。到目前为止,这是我编造的:
^[D,d]ata[0-9]*later$
但是,输出包括所有数据后行。我想我可以稍后通过管道输出和 grep -v data,但我觉得单个表达式应该可以解决问题。
【问题讨论】: