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

回答編集履歴

1

別解

2015/08/26 11:43

投稿

pi-chan
pi-chan

スコア5936

answer CHANGED
@@ -2,4 +2,11 @@
2
2
  単なる思い付きで動作確認も出来ていませんが、数字以外を削除するという意味です。
3
3
  ```sed
4
4
  echo "hoge123moge" | sed -e 's/[^0-9]//g'
5
+ ```
6
+
7
+ ---
8
+ 別解として、`tr` コマンドで、数字と改行以外を削除するという手もあります。
9
+
10
+ ```
11
+ echo "hoge123moge" | tr -cd '0123456789\n'
5
12
  ```