YuriyGuts.RegexBuilder.RegexBuilder.ConditionalMatch C# (CSharp) Method

ConditionalMatch() public static method

Generates a conditional match expression ("(?(condition)|(true)|(false))").
public static ConditionalMatch ( RegexNode conditionExpression, RegexNode trueMatchExpression, RegexNode falseMatchExpression ) : RegexNodeConditionalMatch
conditionExpression RegexNode Condition expression.
trueMatchExpression RegexNode True match expression.
falseMatchExpression RegexNode False match expression.
return RegexNodeConditionalMatch
        public static RegexNodeConditionalMatch ConditionalMatch(RegexNode conditionExpression, RegexNode trueMatchExpression, RegexNode falseMatchExpression)
        {
            return new RegexNodeConditionalMatch(conditionExpression, trueMatchExpression, falseMatchExpression);
        }

Same methods

RegexBuilder::ConditionalMatch ( RegexNode conditionExpression, RegexNode trueMatchExpression, RegexNode falseMatchExpression, RegexQuantifier quantifier ) : RegexNodeConditionalMatch
RegexBuilder::ConditionalMatch ( string conditionGroupName, RegexNode trueMatchExpression, RegexNode falseMatchExpression ) : RegexNodeConditionalMatch
RegexBuilder::ConditionalMatch ( string conditionGroupName, RegexNode trueMatchExpression, RegexNode falseMatchExpression, RegexQuantifier quantifier ) : RegexNodeConditionalMatch