我需要在一行中找到多個命中(使用grep/egrep)。具體而言,作爲一個例子,我需要在文本「Geschehnis und Beispiel und Grund und Ursachen」中找到圍繞單詞「und」的所有單詞。但egrep "\w+ und \w+"
只有兩個,不是三個點擊:grep在一行中的多個命中(bash)
$ echo "Geschehnis und Beispiel und Grund und Ursachen" | egrep -o "\w+ und \w+"
> Geschehnis und Beispiel
> Grund und Ursachen
我還需要找到 「Beispiel UND Grund的」。我怎樣才能做到這一點?
,一旦'Beispiel'匹配時,它不能進行再次作爲其一部分匹配另一場比賽..我相當有信心,這不能用egrep來完成......不知道是否可以用PCRE也......也可以添加另一個帶有不匹配部分的示例輸入... – Sundeep