Declaration
public T[] ReplaceReverseRaw(
T[] input,
Func<TResult, IEnumerable<T>> replaceWithRaw,
int? endAt = null,
int? maxReplace = null
)
Summary
Replaces each match of this regular expression within the given input sequence, matched from the end
backwards, with the replacement sequence returned by the given selector.
Parameters
T[] | input |
Input sequence to match the regular expression against. |
Func<TResult, IEnumerable<T>> | replaceWithRaw |
Selector which, given the result of a match, returns the replacement. |
int? | endAt |
Optional index at which to begin the reverse search. Matches that end at or after this index are not included. |
int? | maxReplace |
Optional maximum number of replacements to make (null for infinite). |
Returns
The resulting sequence containing the replacements.