使用sed,awk,perl查找并打印正则表达式

时间:2014-02-02 11:58:11

标签: regex sed awk

我似乎找不到这样的方法:

some name blah blah blah:12000 some numbers 3746 4857 23490 324989 and in 
the end THIS 3456/45678
总而言之,它不会在任何地方出现......

所以,在一行中有很多数字和其他所有内容,我只需要提取 这样:

输出:

3456/45678

我尝试过,SED,AWK ......我尝试的所有内容都成功地提取了所有数字,但我只需要那种模式......

有没有人有任何想法?

感谢提前...

1 个答案:

答案 0 :(得分:2)

使用egrep:

egrep -o '[0-9]+/[0-9]+' <<< "$s"
3456/45678