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

Public Member Functions | |
| ValuePerlRECheck (const blocxx::String ®ex, bool icase=false, bool utf8=false) | |
| virtual bool | isValid (const blocxx::String &value) const |
| virtual blocxx::String | explain (const blocxx::String &value) const |
Private Attributes | |
| blocxx::PerlRegEx | m_reg |
The ValuePerlRECheck implements a simple perl regex match check that can be used in ValueCheck.
|
||||||||||||||||
|
Constructor compiling a perl 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