Algorithm to use in StringReplace.
Source position: strutils.pp line 293
type TStringReplaceAlgorithm = ( |
||
sraDefault, |
|
Use the sysutils algorithm, which does a straightforward linear search and replace. |
sraManySmall, |
|
Use an approach which is suitable for a string with many occurrences of the same small text. |
sraBoyerMoore |
|
Use a Boyer-Moore search algorithm. |
); |
TStringReplaceAlgorithm enumerates the available algorithms to StringReplace
Depending on the kind of data that is being treated, one or the other of these algorithms may produce faster results.
|
Optimized search-and-replace algorithm. |