if($name=~/(.*)&(.*?)/) { $name=~s/(.*)&(.*?)/$1%26$2/; print $name; } else { print $name; }