use Benchmark qw(:all); my $string = 'Hallo, Welt blub blub, foo, bar.' x 10_000; cmpthese( 10000, { 'regex' => sub { $string =~ s/,//g; }, 'trans' => sub { $string =~ tr/,//d }, });