正規表現とワイルドカードは違う

よく任意文字列を表したい時に使う”“ワイルドカード、自分は正規表現とごちゃごちゃになっていたのだが、正規表現での”“は0回以上の繰り返しを表すらしく、

a* → a , aa , aaa ...

こんな感じになってしまう。 もし正規表現で任意文字列を表したかったら、任意の一文字を表す”.”と、繰り返しの”*”をつなげて、

.*

と表すと良いらしい。

こちらのサイトによると、参考書とかでも間違って書いてあるものもあるらしい、、、(^_^;)