Replace matches of pattern() in subject with replacement, without validating UTF‐8 in replacement.
Synopsis
Declared in <bdlpcre_regex.h>
int
replaceRaw(
bsl::string* result,
int* errorOffset,
std::string_view const& subject,
std::string_view const& replacement,
size_t options = 0) const;
Description
Optionally specify options as a bit‐wise OR of k_REPLACE_* flags. Return the number of substitutions on success; on error return a negative value and optionally load errorOffset. The behavior is undefined unless true == isPrepared().
Created with MrDocs