var Words = [] *Word{ &Hoge{"134 しめじ","https://www.shimeji.co.jp/","しめじしめじ",nil}, &Hoge{"157 松竹","http://www.matsutake.co.jp/corporate.html","美味しい",nil}, &Hoge{"289 えのき","https://www.enoki.co.jp/home.html","えの",nil}, }
ファイルに上記の文字があります。これを
var Words = [] *Word{ &aiue{"134","しめじ"}, &aiue{"157","松竹"}, &aiue{"289","えのき"}, }
に書き換えたいのですがどのように正規表現を書けばいいのでしょうか?
ターミナルのコマンドで書き換えようと思い下記のようなsedコマンドを使って試しているのですがうまくできません。
find ファイル名 -type f | xargs sed -i 's|&Hoge{“\d+\s.+”.+},|&aiue{“\d+”,”.+”}|g'
これはどのようにすればいいのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/30 13:31
2020/05/30 13:35
2020/05/30 13:48