TStringReplaceAlgorithm
Algorithm to use in StringReplace
Declaration
Source position: strutils.pp line 262
Type
TStringReplaceAlgorithm = (sraDefault,sraManySmall,sraBoyerMoore)
Description
TStringReplaceAlgorithm enumerates the available algorithms to StringReplace
- 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
Depending on the kind of data that is being treated, one or the other of these algorithms may produce faster results.
See also
Name | Description |
---|---|
StringReplace | Optimized search-and-replace algorithm |