Синтаксис
function StringReplace(const S, AOld, ANew: string; Flags: TReplaceFlags): string;
Описание
Заменяет первое или все вхождения подстроки AOld в строке S строкой ANew в соответствии с настройками параметра Flags. Параметр Flags имеет тип TReplaceFlags и может принимать следующие значения:
• rfReplaceAll - заменить все вхождения;
• rfIgnoreCase - игнорировать регистр при поиске;
Пример кода
begin
// заменить все слова "черный" на слово "белый" в тексте Text1.Text игнорируя регистр символов
Text1.Text := StringReplace(Text1.Text, 'черный', 'белый', [rfReplaceAll, rfIgnoreCase]);
end.