Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Static method: Stringerex<TResult> Recursive<TResult>(Func<Stringerex<TResult>, Stringerex<TResult>>)

Declaration

public static Stringerex<TResult> Recursive<TResult>(
    Func<Stringerex<TResult>, Stringerex<TResult>> generator
)

Summary

Generates a recursive regular expression, i.e. one that can contain itself, allowing the matching of arbitrarily nested expressions.

Generic type parameters

TResultThis type parameter is not documented.

Parameters

Func<Stringerex<TResult>, Stringerex<TResult>>generator A function that generates the regular expression from an object that recursively represents the result.