in reply to Could some explain =~ vs !~ to me?

$foo !~ $re is equivalent to !($foo =~ $re). It's that simple.

After Compline,
Zaxo