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

Namespace for Perl&hyphen;compatible regular expression components&period;

== Types

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdlpcre/RegEx.adoc[`RegEx`] 
| This class provides a mechanism for compiling and matching regular expressions&period; A regular expression approximately compatible with Perl 5&period;10 is compiled with the `prepare` method&period; Subsequently, strings are matched against the compiled (prepared) pattern using the overloaded `match` and `matchRaw` methods&period; Note that the underlying implementation uses the open&hyphen;source Perl Compatible Regular Expressions (PCRE2) library that was developed at the University of Cambridge (`http&colon;&sol;&sol;www&period;pcre&period;org&sol;`)&period;
| xref:BloombergLP/bdlpcre/RegEx_MatchContext.adoc[`RegEx&lowbar;MatchContext`] 
| Component&hyphen;private helper managing PCRE2 match context state&period;
|===



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