StringReplace,fonction
Renvoie une chaîne dans laquelle des occurrences d'une sous-chaîne sont remplacées par une autre sous-chaîne.
Unité
SysUtils
Catégorie
routines de gestion des chaînes
Syntaxe Delphi :
function StringReplace(constS,OldPattern,NewPattern:string;Flags:TReplaceFlags):string;
Syntaxe C++:
externPACKAGE AnsiString__ fastcall StringReplace(constAnsiStringS,constAnsiString
OldPattern,constAnsiStringNewPattern,TReplaceFlagsFlags);
Description
StringReplace remplace les occurrences de la sous-chaîne spécifiée par OldPattern,par la sous-chaîne spécifiée par NewPattern.StringReplace considère que la chaîne source peut contenir des caractères multi-octets.
S est la chaîne source dont les sous-chaînes sont modifiées.
OldPattern est la sous-chaîne àlocaliser et àremplacer par NewPattern.
NewPattern est la sous-chaîne qui remplace les occurrences de OldPattern.
Flags est un ensemble d'indicateurs qui définissent la façon dont StringReplace localise et remplace les occurrences de OldPattern.Si Flags n'inclut pas rfReplaceAll,StringReplace ne remplace que la première occurrence de OldPattern dans S.Sinon,StringReplace remplace toutes les instances de OldPattern par NewPattern.Si le paramètre Flags inclut rfIgnoreCase,la comparaison ne tient pas compte de la casse.
Partager