标签: regex string sed
这是我正在尝试regexp的字符串:
环境温度为15C(59F),22C(71F),20C(68F),26C(78F),21C(69F),27C(80F),30C(86F),33C(91F)
实际上我想只保留没有C字母的温度值,并删除其他字符串。
有人可以帮我这样做吗? 提前谢谢!
答案 0 :(得分:0)
使用GNU grep:
grep -oP '[0-9]+(?=C)' file
输出:
15 22 20 26 21 27 30 33