回答編集履歴

1

補足

2019/08/22 03:56

投稿

otn
otn

スコア84622

test CHANGED
@@ -31,3 +31,11 @@
31
31
 
32
32
 
33
33
  1と2は非互換。3は2の上位互換です。
34
+
35
+
36
+
37
+ お使いのエディターは拡張正規表現対応だと思います。普通はそうです。
38
+
39
+ それを`sed`で使うためには非互換部分の修正が必要です。今回は括弧の部分とか`+`とか。
40
+
41
+ あるいは、Linuxなどで使われるgnuの`sed`だと、`sed -r`とすることで拡張正規表現を使うことも出来ますので、拡張正規表現で表された正規表現があり、非互換修正が面倒なときは`sed -r`を使います。(MacOSだと`sed -E`らしい)