如何使用 sed/grep 提取两个单词之间的文本?

问题描述

sed -e 's/Here\(.*\)String/\1/'

解决方法

我正在尝试输出一个字符串,其中包含字符串的两个单词之间的所有内容:

输入:

"Here is a String"

输出:

"is a"

使用:

sed -n '/Here/,/String/p'

包括端点,但我不想包括它们。