次のように、「med-」という単語で始まり、「.opol.nei.com」で終わるすべての文字列に一致する正規表現を作成しようとしています。
med-fe3-ua-kiol-33.opol.nei.com
答え1
perl、sed、grep:
med-.*.opol.nei.com
bash 拡張:
med-*.opol.nei.com
答え2
Wayne Yux の回答は、意図したものよりも多くの文字に一致する可能性があります。med-.*.opol.nei.com
ドットの代わりに任意の文字に一致します。
たとえば、med-abcXopolYneiZcom
上記の正規表現と一致します。
より具体的に言うと、ドットは次のようにエスケープする必要があります: med-.*\.opol\.nei\.com
。ここでは、ドットはドットとしてのみ解釈されます。