首先对我糟糕的英语感到抱歉。我是德国人。
下面给出的代码在 PHP 中运行良好:
$string = preg_replace('/href="(.*?)(\.|\,)"/i','href="$1"',$string);
现在 T 需要相同的sed
。我认为应该是:
sed 's/href="(.*?)(\.|\,)"/href="{$\1}"/g' test.htm
但这给了我这个错误:
sed: -e 表达式 #1, char 36: 's' 命令的 RHS 上的无效引用 \1