Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
PcRe2

Public Member Functions

std::vector< std::string >findall (const String &input_string)
std::stringgrep (const String &input, int group)
PcRe2 (const std::string &pattern, Re::Flags flags)
ssize_tsearch (const std::string &input)
std::stringsub (const std::string &substitution, const std::string &input, ssize_t maxsubst=SSIZE_MAX)
~PcRe2 ()

Public Attributes

interrorcode
pcre2_code *prcode

Constructor & Destructor Documentation

PcRe2()

PcRe2 ( const std::string & pattern,
Re::Flags flags
)
explicit

~PcRe2()

~PcRe2 ( )

Member Function Documentation

search()

ssize_t search ( const std::string & input)

grep()

std::string grep ( const String & input,
int group
)

findall()

std::vector< std::string > findall ( const String & input_string)

sub()

std::string sub ( const std::string & substitution,
const std::string & input,
ssize_t maxsubst = SSIZE_MAX
)

Member Data Documentation

prcode

pcre2_code* prcode

errorcode

int errorcode