Same as the preceding overload, loading StringRef match results.
Declared in <bdlpcre_regex.h>
int
matchRaw(
bsl::vector<bslstl::StringRef>* result,
char const* subject,
size_t subjectLength,
size_t subjectOffset = 0) const;
k_STATUS_SUCCESS on success, k_STATUS_NO_MATCH if no match, or another status on error
| Name | Description |
|---|---|
| result | receives match and sub-pattern matches as string refs |
| subject | subject string to match (need not be null-terminated) |
| subjectLength | length of subject in bytes |
| subjectOffset | offset in subject at which matching begins |