Sed正则表达式“。*?=“不能替换正确的字符串

时间:2019-08-31 04:04:05

标签: regex bash sed

我有以下一行:
echo 'var="string"' | sed "s/.*?=/replace=/g"

输出:
var="string"

预期输出:
replace="string"

在regex.101上进行测试时,正则表达式.*?=成功获取了字符串的正确部分。 sed为什么不使用它?

0 个答案:

没有答案