class CTNRegex
{
public:
CTNRegex();
static bool check(int iType, string sInput);
static int search(string input, string reg, CVector& vfind);
static bool validate(string input, string reg);
static bool isCanVar(string input);
static bool isNumber(string input);
static bool isEmail(string input);
static bool isWebAddress(string input);
static bool isIdentificationNumber(string input);
static bool isMobileNumber(string input);
static bool isDateTime(string src);
static int findOTLProcVars(string src, CVector& vout);
static int findOTLVars(string src, CVector& vout);
static int findOTLVarNames(string src, CVector& vout);
};