>>>>> "J" == Jean-Claude Arbaut <jcarbaut / laposte.net> writes:

J>     if /^:?[\w"'#$@]*$/.match($_); puts $_; end

 This is interpreted as

       /^:?[\w"'#{$@}]*$/

moulon% ruby -e 'raise "aa" rescue puts "#$@ -- #$!"'
-e:1 -- aa
moulon% 



Guy Decoux