c:\@Work\Perl\monks>perl -wMstrict -MData::Dump -le "my $string = 'fooXbarXbazXboff'; my $separator = 'X'; my $replace = ''; ;; $string =~ s{ \Q$separator\E }{$replace}xmsg; dd $string; " "foobarbazboff"