Re: 問題ID : 14861 正規表現について

この質問の投稿一覧へ

なし Re: 問題ID : 14861 正規表現について

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2022-3-14 23:10
birdpixy  半人前   投稿数: 7
あれ?と思った時は、実機で試してみると身に付きますよ。
当方の環境で確認してみました。

-------
[ec2-user@ip-10-0-0-146 ~]$ cat test.txt
123
1223
1233
12344
123445
0123499

[ec2-user@ip-10-0-0-146 ~]$ grep '1234.' test.txt
12344
123445
0123499
-------
解答と同じになりました。

解説に
「grepコマンドはファイルや標準入力から、正規表現のパターンにマッチする文字列を"含む"行を抽出します。」
とあるように「1234.」の前後に文字が入っていても出力されます。

ちなみに行末を指定する「$」をつけると、「12344」しか出力されません。
-------
[ec2-user@ip-10-0-0-146 ~]$ grep '1234.$' test.txt
12344
-------

投稿ツリー

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.