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

NegativeCharacterRange() public static method

Generates a negative character range expression ("[^a-z]") with the specified start/end characters.
public static NegativeCharacterRange ( char rangeStart, char rangeEnd, bool useCharacterCodes, RegexQuantifier quantifier ) : RegexNodeCharacterRange
rangeStart char First character in the range.
rangeEnd char Last character in the range.
useCharacterCodes bool True - encode every character with "\uNNNN" pattern. False - use every character explicitly.
quantifier RegexQuantifier Node quantifier.
return RegexNodeCharacterRange
        public static RegexNodeCharacterRange NegativeCharacterRange(char rangeStart, char rangeEnd, bool useCharacterCodes, RegexQuantifier quantifier)
        {
            return new RegexNodeCharacterRange(rangeStart, rangeEnd, true) { Quantifier = quantifier, UseCharacterCodes = useCharacterCodes };
        }