takeuchi と申します。 「正規表現」について質問が御座います。下の例1〜3の結果は 分かるのですが、例4の結果の理由がわかりません。 例1) [root@localhost take]# rpm -qa | grep ^ee ee-0.3.12-0vl2 例2) [root@localhost take]# rpm -qa | grep ee .... FreeWnn-devel-1.1.1-1vl10 screen-3.9.10-0vl1 sylpheed-0.7.4-0vl1 XFree86-4.2.0-0vl4 XFree86-100dpi-fonts-4.2.0-0vl4 ...... 「ee」という文字列を含むファイルが表示されます。 例3) [root@localhost take]# rpm -qa | grep ee* ..... xscreensaver-4.01-2vl4 yatex-1.68-0vl4 zlib-devel-1.1.4-0vl1 dev-2.7.18-3vl13 openMotif-2.2.2-0.26vl4 openMotif-devel-2.2.2-0.26vl4 ..... eと言う文字を含む,eeと言う文字を含む,eeeと言う文字を含む 等のファイルが表示されます。 例4) [root@localhost take]# rpm -qa | grep *ee* マッチするものなし 「*」は任意の文字が0回以上なので grep *ee* は grep ee* の結果を含む事となり eと言う文字を含む,eeと言う文字を含む,eeeと言う文字を含む 等のファイルが表示される のではないのかと私は思ったのですが… 例4の結果の理由がわかりません どなたかご教授お願いいたします。
Follow-Ups:
- [linux-users:101060] Re: 正規表現についてdev
- [linux-users:101061] Re: 正規表現についてYamada Kazuo
- [linux-users:101063] Re: 正規表現についてTakashi SHIRAI
- Prev by Subject: [linux-users:101058] Re: [linux-users:101057] Re: 吹き上がる火炎のなかの夜叉
- Next by Subject: [linux-users:101060] Re: 正規表現について
- Previous by thread: [linux-users:101069] Re: 吹き上がる火炎のなかの夜叉
- Next by thread: [linux-users:101060] Re: 正規表現について
- Indexes:[Main][Thread]