@Lazer What you're experiencing is the difference between globbing and regular expressions. Unfortunately, these two grammars share some of the same symbols but they have very different meanings. In regex, the . means any single character but with globs, this is specified by ?. Shells understand globbing, not regex.
–
SiegeXJan 8 '11 at 21:45