sedの正規表現では\dなどが使えない
正規表現の方言ってむずかしい。
数字を引っ掛けて置換をするために\d
を使った正規表現を書いたが期待通りに動かなかった。
調べてみたところsedの正規表現では使えないとのこと。代わりに[0-9]
を使えば同じことが実現できる。
他にも空白文字にマッチする\s
なども同様に使えないらしいので、対応する表現に置き換える必要がある。以下のサイトに網羅的に書かれていたので参照させていただく。
日々の作業で出てきた技術メモの切れ端を置いておくページ
正規表現の方言ってむずかしい。
数字を引っ掛けて置換をするために\d
を使った正規表現を書いたが期待通りに動かなかった。
調べてみたところsedの正規表現では使えないとのこと。代わりに[0-9]
を使えば同じことが実現できる。
他にも空白文字にマッチする\s
なども同様に使えないらしいので、対応する表現に置き換える必要がある。以下のサイトに網羅的に書かれていたので参照させていただく。