perl -we "print ++$_ for 'I@OG+' =~ /./g" Argument "@" isn't numeric in preincrement (++) at -e line 1. Argument "+" treated as 0 in increment (++) at -e line 1. J1PH1