36 return string::meta<regExp>(str);
105 bool doCompile =
false;
113 if (string::meta<regExp>(*
this) || !string::valid<word>(*
this))
126 re_.set(*
this, (opt & wordRe::NOCASE));
162 string::stripInvalid<word>
164 const_cast<word&
>(
static_cast<const word&
>(*this))
180 if (literalMatch || !re_.exists())
183 return (*
this == str);
188 return re_.match(str);
195 return string::quotemeta<regExp>(*this);
201 string::operator=(str);
208 string::operator=(str);
217 string::operator=(str);
241 string::operator=(str);
249 string::operator=(str);
257 string::operator=(str);