\hypertarget{group__regex__constants}{}\doxysection{Regular Expression Constants}
\label{group__regex__constants}\index{Regular Expression Constants@{Regular Expression Constants}}
Collaboration diagram for Regular Expression Constants\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=321pt]{group__regex__constants}
\end{center}
\end{figure}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__regex__constants_gaa5ae5ce8410a6a2a4970fc1b21e06382}\label{group__regex__constants_gaa5ae5ce8410a6a2a4970fc1b21e06382}} 
const \mbox{\hyperlink{group__regex__constants_gaa5ae5ce8410a6a2a4970fc1b21e06382}{Qore\+::\+RE\+\_\+\+Caseless}} = PCRE\+\_\+\+CASELESS
\begin{DoxyCompactList}\small\item\em Ignores case when matching regular expressions, equivalent to {\ttfamily /i} \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__regex__constants_ga028abcd0871c7c4a47d8f742d80b2e65}\label{group__regex__constants_ga028abcd0871c7c4a47d8f742d80b2e65}} 
const \mbox{\hyperlink{group__regex__constants_ga028abcd0871c7c4a47d8f742d80b2e65}{Qore\+::\+RE\+\_\+\+Dot\+All}} = PCRE\+\_\+\+DOTALL
\begin{DoxyCompactList}\small\item\em makes a dot (.) match a newline character, equivalent to /s \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__regex__constants_ga5b3cb1f574259b53cedb818cb41977cb}\label{group__regex__constants_ga5b3cb1f574259b53cedb818cb41977cb}} 
const \mbox{\hyperlink{group__regex__constants_ga5b3cb1f574259b53cedb818cb41977cb}{Qore\+::\+RE\+\_\+\+Extended}} = PCRE\+\_\+\+EXTENDED
\begin{DoxyCompactList}\small\item\em ignores whitespace characters and enables comments prefixed by \#, equivalent to {\ttfamily /x} \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__regex__constants_gaea655c36090c9f1e6bb24cb8de998a04}\label{group__regex__constants_gaea655c36090c9f1e6bb24cb8de998a04}} 
const \mbox{\hyperlink{group__regex__constants_gaea655c36090c9f1e6bb24cb8de998a04}{Qore\+::\+RE\+\_\+\+Global}} = QRE\+\_\+\+GLOBAL
\begin{DoxyCompactList}\small\item\em replace all matches globally in the string or extract all occurrences of the pattern(s) in the string, equivalent to {\ttfamily /g} \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__regex__constants_gad67849c1513d0d160548c2c667855ff0}\label{group__regex__constants_gad67849c1513d0d160548c2c667855ff0}} 
const \mbox{\hyperlink{group__regex__constants_gad67849c1513d0d160548c2c667855ff0}{Qore\+::\+RE\+\_\+\+Multi\+Line}} = PCRE\+\_\+\+MULTILINE
\begin{DoxyCompactList}\small\item\em makes start-\/of-\/line ($^\wedge$) or end-\/of-\/line (\$) match after or before any newline in the subject string, equivalent to {\ttfamily /m} \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__regex__constants_ga21b62f0275713de5c68a338bc9102f11}{Qore\+::\+RE\+\_\+\+Unicode}} = PCRE\+\_\+\+UCP
\begin{DoxyCompactList}\small\item\em extens Posix matches to the full Unicode character set \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The constants in this group can be combined with \mbox{\hyperlink{operators_bitwise_or_operator}{binary or}} to give regular expression options for the \mbox{\hyperlink{group__string__functions_ga7804f63df9b181e0bacb465eb912feb9}{regex()}}, \mbox{\hyperlink{group__string__functions_gad8963269da93fe1ebaa179dab8d315fa}{regex\+\_\+subst()}}, and \mbox{\hyperlink{group__string__functions_ga9f8c21f961daa29578dcfd596f5871ff}{regex\+\_\+extract()}} functions. 

\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{group__regex__constants_ga21b62f0275713de5c68a338bc9102f11}\label{group__regex__constants_ga21b62f0275713de5c68a338bc9102f11}} 
\index{Regular Expression Constants@{Regular Expression Constants}!RE\_Unicode@{RE\_Unicode}}
\index{RE\_Unicode@{RE\_Unicode}!Regular Expression Constants@{Regular Expression Constants}}
\doxysubsubsection{\texorpdfstring{RE\_Unicode}{RE\_Unicode}}
{\footnotesize\ttfamily const Qore\+::\+RE\+\_\+\+Unicode = PCRE\+\_\+\+UCP}



extens Posix matches to the full Unicode character set 

\begin{DoxySince}{Since}
Qore 0.\+9.\+4 
\end{DoxySince}
