public static Regex AtLeastOne(Regex regex) { return(HttpRegex.Build(HttpRegex.Bracket(string.Format((IFormatProvider)CultureInfo.InvariantCulture, "{0}+", new object[1] { (object)regex })))); }
public static Regex Or(params Regex[] regexes) { return(HttpRegex.Build(HttpRegex.Bracket(IEnumerableExtensions.SequenceToString <Regex>((IEnumerable <Regex>)regexes, "|")))); }
public static Regex Build(string pattern) { return(new Regex(HttpRegex.Bracket(pattern), RegexOptions.Compiled | RegexOptions.Singleline)); }