teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

訂正

2021/02/03 06:49

投稿

otn
otn

スコア86363

answer CHANGED
@@ -1,5 +1,10 @@
1
- 拡張正規表現が使えるようにして(Linuxだと`sed -r`、Macだと`sed -E`)、`.*?`を使うと簡単です。
1
+ ~~拡張正規表現が使えるようにして(Linuxだと`sed -r`、Macだと`sed -E`)、`.*?`を使うと簡単です。
2
+ ~~
2
3
 
3
- `sed -r s'/2f446f63436865636b73756d.*?0a//g'`
4
4
 
5
+ ~~`sed -r s'/2f446f63436865636b73756d.*?0a//g'`~~
6
+
5
- `[^0][^a]*0a`だとあり得るパターンを網羅できていない気がします。
7
+ `[^0][^a]*0a`だとあり得るパターンを網羅できていない気がします。
8
+
9
+ #訂正
10
+ 失礼しました。最小マッチ`.*?`は、拡張正規表現じゃなくてPerl拡張でした。