[#BloombergLP-bdlpcre-RegEx-matchRaw-052]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlpcre.adoc[bdlpcre]::xref:BloombergLP/bdlpcre/RegEx.adoc[RegEx]::matchRaw
:relfileprefix: ../../../
:mrdocs:

Same as the preceding overload, using a `std&colon;&colon;pmr&colon;&colon;vector` buffer&period;

== Synopsis

Declared in `&lt;bdlpcre&lowbar;regex&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
int
matchRaw(
    std::pmr::vector&lt;std::string&lowbar;view&gt;* result,
    std::string&lowbar;view const& subject,
    size&lowbar;t subjectOffset = 0) const;
----

== Return Value

`k&lowbar;STATUS&lowbar;SUCCESS` on success, `k&lowbar;STATUS&lowbar;NO&lowbar;MATCH` if no match, or another status on error

== Parameters

[cols="1,4"]
|===
| Name| Description
| *result*
| receives match and sub&hyphen;pattern matches as string views
| *subject*
| subject string to match
| *subjectOffset*
| offset in `subject` at which matching begins
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
