#!/usr/bin/perl $inputstring=qq{startstring (substring) endstring}; $t=qq{(substring)}; $r=qq{(substring)}; $inputstring=~s/$t/$r/; print $inputstring; #The final string should be: startstring(substring) endstring