在组内外具有字符之间的区别

时间:2016-02-09 09:53:28

标签: regex bash sed

在阅读了我不知道作者为何会删除的答案之后,这是previous question的副产品。

为什么只有这两个sed命令中的第二个保留第二列标签分隔条目?

sed -r -e "s/(^[^\t]+\t)([^\t]+\t)(.*$)/\2/"

sed -r "s/^([^\t]+)\t([^\t]+)\t(.*)/\2/"

我实际上已经知道使用cut更好,但我正在使用正则表达式,并想知道下次为什么

0 个答案:

没有答案