Kernel.bdh
FStrReplace( inout sSource : string, in sSearch : string, in sReplace : string, in bMatchCase : boolean optional, in bWholeWordOnly : boolean optional ) : string;
Parameter | Description |
---|---|
sSource | The source string within which you want to search. |
sSearch | The string within sSource that you are searching for. |
sReplace | The string that will replace sSearch. Note that sSource also changes, as soon as sSearch is changed. |
bMatchCase | 1 to perform a case-sensitive search. If you set this parameter to 0 or omit it, the search will not be case sensitive. |
bWholeWordOnly | This option allows the search to be restricted to whole words only. This is useful for searching for ' a ', or 'A' without finding all words including 'a'. Set this parameter to 1 to search for whole words only. If you set this parameter to 0 or omit it, the search will not be restricted to matching whole words only. |
dcltrans transaction TWeb var sSource : string; sSearch : string; sReplace : string; sOut : string; begin sSource := "An ideal pack for long trail trips, its strong heli-arc welded 6061-T6 aircraft-quality aluminum frame with V-truss design resists diagonal distortion."; sSearch := "ideal pack"; sReplace := "optimal pack"; sOut := FStrReplace(sSource, sSearch, sReplace); writeln(sOut); end TWeb;
An optimal pack for long trail trips, its strong heli-arc welded 6061-T6 aircraft-quality aluminum frame with V-truss design resists diagonal distortion.