0

我想要两个匹配项:Campus 和 Mode,但以下代码仅获取 Campus:

sed -n 's/.*<th colspan="7">Campus:\(.*\)<br \/> Mode:\(.*\)<\/th><\/tr>.*/\1/p'
4

1 回答 1

1

由于您的替换字符串仅包含\1反向引用,因此它只会打印第一个匹配的组,即来自Campus:\(.*\). 尝试将替换字符串更改\1 \2为包含两者...

于 2013-04-01T15:42:02.203 回答