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

kawaharasouta 110views 更新:2016年6月23日

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

a* → a , aa , aaa ...

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

.*

と表すと良いらしい。

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

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません