( turdus | 2012. 07. 04., sze – 11:45 )

Ez hibás regexp. A csillag önmagában nem jelent semmit, mivel az őt megelőző kifejezést ismétli x-szer (beleértve a nulla előfordulást is). Azaz mást jelent, mint hiszed, nem azt, hogy "bármi az elején". Ezen kívül a [^.db] illeszkedik minden karakterre (pont miatt), amit negálsz, azaz semmire nem fog ugrani. A helyes [^\.][^d][^b]$, mivel egy pozíción csak egy karaktered van (n-2. egy pont, n-1. "d", n. "b", ahol n a név hossza), míg a [^\.db] azt jelenti, hogy az adott pozíción nem állhat pont, "d" vagy "b" karakter, ami megint nem azt jelenti, mint amit szeretnél.