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.