crawlserv++  [under development]
Application for crawling and analyzing textual content of websites.
RegEx.hpp File Reference
#include "../Main/Exception.hpp"
#include "../Wrapper/PCRE.hpp"
#include "../Wrapper/PCREMatch.hpp"
#include <pcre2.h>
#include <array>
#include <cstdint>
#include <string>
#include <vector>
Include dependency graph for RegEx.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  crawlservpp::Query::RegEx
 Implements a RegEx query using the PCRE2 library. More...
 
class  crawlservpp::Query::RegEx::Exception
 Class for JSONPath exceptions. More...
 

Namespaces

 crawlservpp::Query
 Namespace for classes handling queries.
 

Constants

constexpr auto crawlservpp::Query::pcre2ErrorBufferLength {1024}
 The length of the error buffer used by the PCRE2 library, in bytes. More...
 
constexpr auto crawlservpp::Query::bitmaskTopBit {0x80}
 Bit mask to extract the first bit of a multibyte character. More...
 
constexpr auto crawlservpp::Query::bitmaskTopTwoBits {0xc0}
 Bit mask to extract the top two bits of a multibyte character. More...