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); }
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); }