Example #1
0
        private static TFormat GetTFormat(XmlNode xnRegex)
        {
            XmlNode xnFormat = xnRegex.SelectSingleNode(@"./format");

            if (xnFormat == null)
            {
                return(null);
            }
            string  format = xnFormat.InnerText;
            TFormat tf     = new TFormat(format);

            return(tf);
        }
Example #2
0
        private static TRegex GetTRegex(XmlNode xnField)
        {
            XmlNode xnRegex = xnField.SelectSingleNode(@"./regex");

            if (xnRegex == null)
            {
                return(null);
            }
            TPattern tp = GetTPattern(xnRegex);
            TFormat  tf = GetTFormat(xnRegex);
            TRegex   tr = new TRegex(tp, tf);

            return(tr);
        }