You test would still, for example, match "birdie3 -.", which just illustrates why to use Regexp::Common, though ;-).
Cheers, CombatSquirrel.
Entropy is the tendency of everything going to hell.
Regexp::Common doesn't have a regexp for negative numbers,
but you can easily add that yourself. For instance, if you
want to match negative decimal numbers, use: