$ $ perl -e 's&&rob@cowsnet.com.au&&&split/[@.]/&&s&.com.&_&&&print' In string, @cowsnet now must be written as \@cowsnet at -e line 1, near "rob@cowsnet" Execution of -e aborted due to compilation errors. $ perl -e 's&&rob\@cowsnet.com.au&&&split/[@.]/&&s&.com.&_&&&print' rob@cowsnet_au$ #### $ perl -v This is perl, v5.6.0 built for i586-linux Copyright 1987-2000, Larry Wall . . .