Re: 問題ID3706がわかりません
ゲスト
投稿数: 0
抽出されます。[0-9]+ という正規表現で、+ が対象とする直前の文字というのは、1や2の具体的な文字ではなく、[0-9]を指します。「0〜9の任意の一文字」の「1回以上の繰り返し」という動作になります。
ちなみに、17:11:22のようなゾロ目の時刻だけ抽出したい場合、例えば文字を( )でキャプチャして、その文字を\1, \2, ...で参照します。
$ grep -E '17:([0-9])\1:([0-9])\2' system.log
ちなみに、17:11:22のようなゾロ目の時刻だけ抽出したい場合、例えば文字を( )でキャプチャして、その文字を\1, \2, ...で参照します。
$ grep -E '17:([0-9])\1:([0-9])\2' system.log
投稿ツリー
-
問題ID3706がわかりません (ゲスト, 2021-12-30 14:41)
-
Re: 問題ID3706がわかりません (ゲスト, 2021-12-30 19:14)
-