【发布时间】:2014-01-13 14:09:53
【问题描述】:
我有一个这样的文件
MY-27125:some text
MY-27132:some text
MY-26565:some text
some text
MY-26097:some text
MY-27129:some text
MY-27211 && MY-26565:some text
some another text
MY-27175/MY-27147:some text
MY-27159\MY-27149:some text
MY-26747,MY-26945:some text
MY-20811 MY-26889:some text
我想使用 sed 或 notepad++ 或 awk 以仅包含以 MY-[5 位数字] 开头的文本。
输出应该如下所示
MY-27125
MY-27132
MY-26565
MY-26097
MY-27129
MY-27211
MY-27175
MY-27159
MY-26747
MY-20811
MY-26565
MY-27147
MY-27149
MY-26945
MY-26889
【问题讨论】:
-
你有没有尝试过?有用吗?
-
这很好用 grep -oP 'MY-\d{5}' 文件