33 #include <Pt/String.h>
214 bool match(
const Char* str)
const;
247 std::size_t size()
const;
251 std::size_t maxSize()
const;
255 std::size_t position(std::size_t n = 0)
const;
259 std::size_t length(std::size_t n = 0)
const;
275 pt_regmatch_t* _match;
Regular Expressions for Unicode Strings.
Definition: Regex.h:173
Result of a regular expression match.
Definition: Regex.h:225
Invalid regular expression.
Definition: Regex.h:48
Unicode character type.
Definition: String.h:66
Unicode capable basic_string.
Definition: String.h:42
~InvalidRegex()
Destructor.
Definition: Regex.h:55