用第一个字符串替换字符串

时间:2016-06-14 16:09:53

标签: node.js shell

我正在寻找一个sed命令,甚至用节点替换来实现这个目的:

file.txt的:

  ....
  ISODate("Something inside"),
  ....
  ISODate("Other thing"),
  ....

将sed命令或节点命令传递给file.txt,输出为:

  ....
  "Something inside",
  ....
  "Other thing",
  ....

我正在尝试在替换中使用regexp,但我无法删除最后一个')'。

任何想法?

1 个答案:

答案 0 :(得分:2)

至于你的例子:

sed "s/^\(.*\)ISODate(\(.*\))\(.*\)$/\1\2\3/g" file.txt