|
Public Member Functions |
| Regex (const char *, int=REG_EXTENDED, unsigned int=10) |
| Regex (const string &, int=REG_EXTENDED, unsigned int=10) |
| ~Regex () |
string | getPattern () const |
int | getCflags () const |
bool | match (const string &, int=0) const |
regoff_t | so (unsigned int) const |
regoff_t | eo (unsigned int) const |
string | cap (unsigned int) const |
Static Public Attributes |
static const string & | ws = "[ ]*" |
static const string & | number = "[o-9]+" |
Private Attributes |
const string | pattern |
const int | cflags |
const unsigned int | nm |
regex_t | rx |
int | my_nl_msg_cat_cntr |
regmatch_t * | rm |
string | last_str |