sMemo1->Text=StringReplace(sMemo1->Text,sMemo2->Text.c_str(),sMemo3->Text.c_str(),TReplaceFlags()<<rfReplaceAll);
//в мемо1 общий текст в мемо2 текст искомый в мемо3 текст для замены