From: ts Date: 2005-10-26T01:35:19+09:00 Subject: Re: regular expressions galore >>>>> "J" == Jean-Claude Arbaut 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