使用' sed'过滤字符串

时间:2017-03-01 18:54:01

标签: bash sed

我一直在尝试使用sed来过滤我的字符串并返回一个新字符串,其值在两个原始字符串模式之间找到

例如,我想要返回" 0C"来自" 0x0C," 这可能是使用sed吗?

1 个答案:

答案 0 :(得分:2)

使用sed:

sed 's/0x\([^,]*\),/\1/' <<< "0x0C,"

搜索0x并捕获非逗号字符。使用反向引用输出捕获的字符串。