public override string ToRegexPattern() { string result = string.Format(CultureInfo.InvariantCulture, "(?>{0})", InnerExpression.ToRegexPattern()); if (HasQuantifier) { result += Quantifier.ToRegexPattern(); } return result; }