#include <ValuePosixRECheck.hpp>
Inheritance diagram for limal::ValuePosixRECheck:

Public Member Functions | |
| ValuePosixRECheck (const blocxx::String ®ex, bool icase=false) | |
| virtual bool | isValid (const blocxx::String &value) const |
| virtual blocxx::String | explain (const blocxx::String &value) const |
Private Attributes | |
| blocxx::PosixRegEx | m_reg |
The ValuePosixRECheck implements a simple posix regex match check that can be used in ValueCheck.
|
||||||||||||
|
Constructor compiling a extended regular expression used to validate a value. The match is case sensitive unless the icase flag is set.
|
|
|
Return a string showing the regex matching the specified string value.
Implements limal::ValueCheckBase. |
|
|
Return whether the regular expression matches the specified string value.
Implements limal::ValueCheckBase. |
|
|
|
1.4.4