Re: 問題ID3706がわかりません
tnishita2
投稿数: 123
抽出されます。[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がわかりません
(Pnt353_180, 2021-12-30 14:41)
- Re: 問題ID3706がわかりません (tnishita2, 2021-12-30 19:14)