StringReplace
StringReplace will replace one or more values in an ascii, wide charactor or biniary string, to the replacement values.
TVariable StringReplace( const BYTE *search, const BYTE *replace, __int64 *count = NULL ); TVariable StringReplace( const char16_t *search, const char16_t *replace, __int64 *count = NULL ); TVariable StringReplace( const TVariable &search, const TVariable &replace, __int64 *count = NULL );
Parameters
search | the search string or search array, to be matched against the underlining string value. |
replace | the replacement string or set of replacement values. |
count | return the count of successful matches and replacements. |
Return Values
These methods will return the a temporary const value created on the stack.
Remarks
- If the array is used, the position of the search array is replaced with the same position of the replacement array, if the replacement array is shorter, then the last value is repeated.
- This method will return a TVariable of the same type as the original TVariable.
Example Use
Listen All
Comments (0)