#include <Utils.h>
Public Member Functions | |
EmailExtractor (const std::string &what, size_t pos=0) | |
Constructor, takes as args the string to be scanned and an offset to start search. | |
virtual | ~EmailExtractor () |
Destructor. | |
bool | more () const |
indicates if there are more e-mail addresses to be found | |
std::string | next () const |
returns the next e-mail address in the string | |
Private Member Functions | |
void | setNext () const |
Private Attributes | |
std::string | m_what |
size_t | m_pos |
std::string | m_next |
RegEx | m_regex |
This class recursively find any string that could be a valid e-mail address into a string
|
Constructor, takes as args the string to be scanned and an offset to start search.
|
|
Destructor.
|
|
indicates if there are more e-mail addresses to be found
|
|
returns the next e-mail address in the string
|
|
For internal use only.
|
|
For internal use only.
|
|
For internal use only.
|
|
For internal use only.
|
|
For internal use only.
|