Mantid
|
Regexs used to match / parse various strings. More...
Variables | |
const std::string | ADD_LIST = "(" + SINGLE_OR_STEP_OR_ADD_RANGE + "(" + PLUS + SINGLE_OR_STEP_OR_ADD_RANGE + ")+" + ")" |
const std::string | ADD_RANGE = "(" + SINGLE + MINUS + SINGLE + ")" |
const std::string | ADD_STEP_RANGE = "(" + SINGLE + MINUS + SINGLE + COLON + SINGLE + ")" |
const std::string | ANY |
const std::string | COLON = "(" + SPACE + ":" + SPACE + ")" |
const std::string | COMMA = "(" + SPACE + "," + SPACE + ")" |
const std::string | INST = "([A-Za-z]+|PG3|pg3)" |
const std::string | LIST = "(" + ANY + "(" + COMMA + ANY + ")*" + ")" |
const std::string | MINUS = "(" + SPACE + "\\-" + SPACE + ")" |
const std::string | PLUS = "(" + SPACE + "\\+" + SPACE + ")" |
const std::string | RANGE = "(" + SINGLE + COLON + SINGLE + ")" |
const std::string | SINGLE = "(" + INST + "*[0-9]+)" |
const std::string | SINGLE_OR_STEP_OR_ADD_RANGE = "(" + ADD_STEP_RANGE + "|" + ADD_RANGE + "|" + SINGLE + ")" |
const std::string | SPACE = "(\\s*)" |
const std::string | STEP_RANGE = "(" + SINGLE + COLON + SINGLE + COLON + SINGLE + ")" |
const std::string | UNDERSCORE = "(_{0,1})" |
Regexs used to match / parse various strings.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::ADD_LIST = "(" + SINGLE_OR_STEP_OR_ADD_RANGE + "(" + PLUS + SINGLE_OR_STEP_OR_ADD_RANGE + ")+" + ")" |
Definition at line 31 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::ADD_RANGE = "(" + SINGLE + MINUS + SINGLE + ")" |
Definition at line 31 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::ADD_STEP_RANGE = "(" + SINGLE + MINUS + SINGLE + COLON + SINGLE + ")" |
Definition at line 31 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::ANY |
Definition at line 47 of file MultiFileNameParser.cpp.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::COLON = "(" + SPACE + ":" + SPACE + ")" |
Definition at line 30 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::COMMA = "(" + SPACE + "," + SPACE + ")" |
Definition at line 34 of file MultiFileNameParser.cpp.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::INST = "([A-Za-z]+|PG3|pg3)" |
Definition at line 29 of file MultiFileNameParser.cpp.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::LIST = "(" + ANY + "(" + COMMA + ANY + ")*" + ")" |
Definition at line 32 of file MultiFileNameParser.h.
Referenced by Mantid::Kernel::MultiFileNameParsing::Parser::split().
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::MINUS = "(" + SPACE + "\\-" + SPACE + ")" |
Definition at line 30 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::PLUS = "(" + SPACE + "\\+" + SPACE + ")" |
Definition at line 30 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::RANGE = "(" + SINGLE + COLON + SINGLE + ")" |
Definition at line 31 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::SINGLE = "(" + INST + "*[0-9]+)" |
Definition at line 39 of file MultiFileNameParser.cpp.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::SINGLE_OR_STEP_OR_ADD_RANGE = "(" + ADD_STEP_RANGE + "|" + ADD_RANGE + "|" + SINGLE + ")" |
Definition at line 44 of file MultiFileNameParser.cpp.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::SPACE = "(\\s*)" |
Definition at line 29 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::STEP_RANGE = "(" + SINGLE + COLON + SINGLE + COLON + SINGLE + ")" |
Definition at line 31 of file MultiFileNameParser.h.
const std::string Mantid::Kernel::MultiFileNameParsing::Regexs::UNDERSCORE = "(_{0,1})" |
Definition at line 29 of file MultiFileNameParser.h.