Pihrtsoft.Text.RegularExpressions.Linq.PatternBuilder.AppendNegativeAssertion C# (CSharp) Метод

AppendNegativeAssertion() публичный Метод

Appends a negative lookahead assertion with a specified content.
public AppendNegativeAssertion ( object content ) : void
content object An assertion content.
Результат void
        public void AppendNegativeAssertion(object content)
        {
            AppendGroupStart();

            if (_fBuilder)
                _builder.AddInfo(SyntaxKind.NegativeAssertion);

            AppendDirect("!");
            AppendGroupContent(content);
            AppendGroupEnd();
        }

Usage Example

 internal override void AppendTo(PatternBuilder builder)
 {
     builder.AppendNegativeBackAssertion(_backAssertion);
     builder.Append(_content);
     builder.AppendNegativeAssertion(_assertion);
 }