Go to the documentation of this file.
15 #include <boost/regex.hpp>
41 [](
typename C::const_reference i ) {
return boost::regex{ i }; } );
44 bool Or(
const std::string&
test )
const {
46 [&](
const boost::regex& r ) {
return boost::regex_match(
test, r ); } );
48 bool And(
const std::string&
test )
const {
50 [&](
const boost::regex& r ) {
return boost::regex_match(
test, r ); } );
67 return boost::regex_match(
test, boost::regex{ i } );
84 return boost::regex_match(
test, boost::regex{ i } );
bool And(const std::string &test) const
std::vector< boost::regex > m_regs
AttribStringParser::Iterator begin(const AttribStringParser &parser)
bool matchAnd(const std::string &test, const T ®exps)
return true if the string is in all of the regex's
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...
bool matchOr(const std::string &test, const T ®exps)
return true if the string is in any of the regex's
bool Or(const std::string &test) const