LoginSignup
1
0
記事投稿キャンペーン 「2024年!初アウトプットをしよう」

どうやら正規表現と思っていたものはワイルドカードだった話

Posted at

モチベーション

シェル芸本を読んでいる最中、.* 任意の文字列を指すとあった。しかし、任意の文字列とは*単体ではなかったか?と思い調べてみた。

結論

*単体で表される文字列というのはワイルドカードのことであるとわかった。
ワイルドカードとは、*:任意の文字列?:任意の一文字でパターンマッチをしてくれる記号で、正規表現とは全くの別物である。
なお、先程.* 任意の文字列と書いたが、その実態は. 任意の一文字* 直前の表現の0回以上の繰り返しの合せ技によって、任意の文字列、ということになっているようだ。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0