Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Extension method: TResult? RawMatchReverseNullable<T, TResult>(this Generex<T, TResult>, T[], int?)

Declaration

public static TResult? RawMatchReverseNullable<T, TResult>(
    this Generex<T, TResult> generex,
    T[] input,
    int? endAt = null
)

Summary

Determines whether the given input sequence matches this regular expression, and if so, returns the result of the first match found by matching the regular expression backwards; otherwise, returns null.

Generic type parameters

TThis type parameter is not documented.
TResult
  • Must derive from: System.ValueType.
  • Must have a default constructor.
  • Must be a non-nullable value type.
This type parameter is not documented.

Parameters

this Generex<T, TResult>generex The current regular expression.
T[]input Input sequence to match the regular expression against.
int?endAt Optional index at which to end the search. Matches that end at or after this index are not included. (Default is the end of the input sequence.)

Returns

The result of the match in case of success; null if no match.