( Szenti | 2012. 07. 04., sze – 16:14 )

A csillagot rosszul tudtad. Azt jelenti, hogy az előtte levő karakter, vagy csoport nullaszor, vagy többször kell szerepeljen.
pl.: az "a*" regex matchel az alábbi sztringekre:
bela
aaaalma
aa
aaa

nem matchel az alábbiakra:
teszt
medve

Amire te gondolhattál az a ".*" kifejezés. Tetszőleges karakterből (a reguláris kifejezésben . jelzi) nulla, vagy akár végtelen sok előfordulás. De ha egy $ van a regexp végén, akkor az elejére nem szabad ^.* -ot tenni, mert felesleges teljesítménycsökkenést okozol vele.