RegexOptions Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt geïnventariseerd waarden die moeten worden gebruikt om reguliere expressieopties in te stellen.
Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.
public enum class RegexOptions
[System.Flags]
public enum RegexOptions
[<System.Flags>]
type RegexOptions =
Public Enum RegexOptions
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Hiermee geeft u op dat er geen opties zijn ingesteld. Voor meer informatie over het standaardgedrag van de reguliere expressie-engine raadpleegt u de sectie Standaardopties in de Artikel Met opties voor reguliere expressies . |
| IgnoreCase | 1 | Hiermee geeft u hoofdlettergevoelige overeenkomende waarden op. Zie de sectie 'Case-Insensitive Matching' in de sectie Artikel Met opties voor reguliere expressies . |
| Multiline | 2 | Modus met meerdere regels. Wijzigt de betekenis van |
| ExplicitCapture | 4 | Hiermee geeft u op dat de enige geldige opnamen expliciet benoemd of genummerde groepen van het formulier |
| Compiled | 8 | Hiermee geeft u op dat de reguliere expressie wordt gecompileerd naar MSIL-code, in plaats van te worden geïnterpreteerd. Gecompileerde reguliere expressies maximaliseren de runtimeprestaties ten koste van initialisatietijd. Zie voor meer informatie de sectie Gecompileerde reguliere expressies in de Artikel Met opties voor reguliere expressies . |
| Singleline | 16 | Hiermee geeft u de modus met één regel op. Hiermee wijzigt u de betekenis van de punt ( |
| IgnorePatternWhitespace | 32 | Elimineert ongezichtige witruimte uit het patroon en maakt opmerkingen gemarkeerd met |
| RightToLeft | 64 | Hiermee geeft u op dat de zoekopdracht van rechts naar links komt in plaats van van van links naar rechts. Zie de sectie Van rechts naar links in de sectie 'Modus van rechts naar links' in de sectie Artikel Met opties voor reguliere expressies . |
| ECMAScript | 256 | Hiermee schakelt u het gedrag van ECMAScript-compatibel in voor de expressie. Deze waarde kan alleen worden gebruikt in combinatie met de IgnoreCase, Multilineen Compiled waarden. Het gebruik van deze waarde met andere waarden resulteert in een uitzondering. |
| CultureInvariant | 512 | Hiermee geeft u op dat culturele verschillen in taal worden genegeerd. Zie voor meer informatie de sectie 'Vergelijking met behulp van de invariante cultuur' in de Artikel Met opties voor reguliere expressies . |
| NonBacktracking | 1024 | Schakel matching in met behulp van een benadering die backtracking vermijdt en lineaire tijdverwerking garandeert in de lengte van de invoer. Zie voor meer informatie de sectie 'NonBacktracking mode' in de Artikel Met opties voor reguliere expressies . |
| AnyNewLine | 2048 | Maak |
Opmerkingen
Verschillende opties die worden geboden door leden van de RegexOptions opsomming (met name, ExplicitCaptureIgnoreCase, en MultilineSingleline) kunnen in plaats daarvan worden geboden met behulp van een inline-optieteken in het reguliere expressiepatroon. Zie Opties voor reguliere expressies voor meer informatie.