Skip to main content

GHIElectronics.TinyCLR.RegularExpressions

NuGet: GHIElectronics.TinyCLR.RegularExpressions

Classes​

ClassNamespaceSummary
CaptureSystem.Text.RegularExpressionsRepresents the results from a single subexpression capture. System.Text.RegularExpressions. Capture respresents one substring to a single successful catpture
CaptureCollectionSystem.Text.RegularExpressionsRepresents the set of captures made by a single capturing group.
GroupSystem.Text.RegularExpressionsRepresents the results from a single capturing group.
GroupCollectionSystem.Text.RegularExpressionsRepresents the set of capturing groups matched by a regular expression.
MatchSystem.Text.RegularExpressionsRepresents the results from a single regular expression match.
MatchCollectionSystem.Text.RegularExpressionsRepresents the set of successful matches found by iteratively applying a regular expression pattern to the input string.
RegexCompilerSystem.Text.RegularExpressionsA regular expression compiler class. This class compiles a pattern string into a regular expression program interpretable by the RE evaluator class. The 'recompile' command line tool uses this compiler to pre-compile regular expressions for use with RE. For a description of the syntax accepted by RECompiler and what you can do with regular expressions, see the documentation for the RE matcher class.
RegexPrecompilerSystem.Text.RegularExpressionsClass for precompiling regular expressions for later use
RegexpSyntaxExceptionSystem.Text.RegularExpressionsException thrown to indicate a syntax error in a regular expression. This is a non-checked exception because you should only have problems compiling a regular expression during development. If you are making regular expresion programs dynamically then you can catch it if you wish. But should not be forced to.

Enums​

EnumNamespaceSummary
RegexOptionsSystem.Text.RegularExpressionsOptions which can be applied to a RegularExpression
ReplaceOptionsSystem.Text.RegularExpressionsOptions that control how a replacement is applied to matches.

Delegates​

DelegateNamespaceSummary
MatchEvaluatorSystem.Text.RegularExpressionsRepresents the method that is called each time a regular expression match is found, returning the replacement string.