You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RegexNodeKind.End=>"Match if at the end of the string.",
4650
4651
RegexNodeKind.EndZ=>"Match if at the end of the string or if before an ending newline.",
4651
4652
RegexNodeKind.Eol=>"Match if at the end of a line.",
4652
-
RegexNodeKind.Loop or RegexNodeKind.Lazyloop=>node.M==0&&node.N==1?$"Optional ({(node.KindisRegexNodeKind.Loop?"greedy":"lazy")}).":$"Loop {DescribeLoop(node,rm)}.",
4653
-
RegexNodeKind.Multi=>$"Match the string {Literal(node.Str!)}{(rtl?" backwards":"")}.",
4653
+
RegexNodeKind.Loop or RegexNodeKind.Lazyloop=>node.M==0&&node.N==1?$"Optional ({(node.KindisRegexNodeKind.Loop?"greedy":"lazy")}).":$"Loop {DescribeLoop(node,rm)}{direction}.",
4654
+
RegexNodeKind.Multi=>$"Match the string {Literal(node.Str!)}{direction}.",
4654
4655
RegexNodeKind.NonBoundary=>$"Match if at anything other than a word boundary.",
4655
4656
RegexNodeKind.NonECMABoundary=>$"Match if at anything other than a word boundary (according to ECMAScript rules).",
4656
4657
RegexNodeKind.Nothing=>$"Fail to match.",
4657
-
RegexNodeKind.Notone=>$"Match any character other than {Literal(node.Ch)}{(rtl?" backwards":"")}.",
4658
-
RegexNodeKind.Notoneloop or RegexNodeKind.Notoneloopatomic or RegexNodeKind.Notonelazy=>$"Match a character other than {Literal(node.Ch)}{DescribeLoop(node,rm)}.",
RegexNodeKind.Oneloop or RegexNodeKind.Oneloopatomic or RegexNodeKind.Onelazy=>$"Match {Literal(node.Ch)}{DescribeLoop(node,rm)}.",
4658
+
RegexNodeKind.Notone=>$"Match any character other than {Literal(node.Ch)}{direction}.",
4659
+
RegexNodeKind.Notoneloop or RegexNodeKind.Notoneloopatomic or RegexNodeKind.Notonelazy=>$"Match a character other than {Literal(node.Ch)}{DescribeLoop(node,rm)}{direction}.",
0 commit comments