in reply to Search and Replace

I'd try this:
#!/usr/bin/perl -w use strict; my $test = "Bla bla bla;bla bla(foo; bar);bla blaBla bla bla; bla bla +(foo; bar); bla bla "; $test =~ s/(\([^;]*);([^;]*\))/$1,$2/g; print $test;
That will replace all instances.