RegexParseError Enumeración

Definición

Especifica el motivo subyacente detallado por el que se produce una excepción RegexParseException cuando una expresión regular contiene un error de análisis.

public enum class RegexParseError
public enum RegexParseError
type RegexParseError = 
Public Enum RegexParseError
Herencia
RegexParseError

Campos

AlternationHasComment 17

Una construcción de alternancia en una expresión regular contiene un comentario.

AlternationHasMalformedCondition 2

Una alternancia en una expresión regular tiene una condición con formato incorrecto.

AlternationHasMalformedReference 18

Una construcción de alternancia en una expresión regular contiene una referencia con formato incorrecto.

AlternationHasNamedCapture 16

Una construcción de alternancia en una expresión regular usa una captura con nombre.

AlternationHasTooManyConditions 1

Una alternancia en una expresión regular tiene demasiadas condiciones.

AlternationHasUndefinedReference 19

Una construcción de alternancia en una expresión regular contiene una referencia no definida.

CaptureGroupNameInvalid 20

El nombre de grupo de un grupo capturado en una expresión regular no es válido.

CaptureGroupOfZero 21

Una expresión regular define una subexpresión numerada denominada cero.

ExclusionGroupNotLast 23

Una clase de caracteres de una expresión regular con un grupo de exclusión no es la última parte de la clase de caracteres.

InsufficientClosingParentheses 26

Una expresión regular tiene un paréntesis de apertura sin escape, o bien no tiene un paréntesis de cierre.

InsufficientOpeningParentheses 30

Una expresión regular tiene un paréntesis de cierre sin escape, o bien se no tiene un paréntesis de apertura.

InsufficientOrInvalidHexDigits 8

Una secuencia de escape hexadecimal de una expresión regular no tiene suficientes dígitos o contiene dígitos no válidos.

InvalidGroupingConstruct 15

Una construcción de agrupación en una expresión regular no es válida o tiene un formato incorrecto.

InvalidUnicodePropertyEscape 3

Un escape de propiedad Unicode en una expresión regular no es válido o no se conoce.

MalformedNamedReference 12

Una referencia con nombre en una expresión regular tiene un formato incorrecto.

MalformedUnicodePropertyEscape 4

Un escape de propiedad Unicode tiene un formato incorrecto.

MissingControlCharacter 7

Falta un carácter de control en una expresión regular.

NestedQuantifiersNotParenthesized 28

Los cuantificadores repetidos en otro cuantificador dentro de una expresión regular no se agrupan entre paréntesis.

QuantifierAfterNothing 29

Un cuantificador en una expresión regular está en una posición en la que no puede cuantificar nada, como al principio de una expresión regular o en un grupo.

QuantifierOrCaptureGroupOutOfRange 9

Un grupo capturado o un cuantificador en una expresión regular no está dentro del intervalo, es decir, es mayor que Int32.MaxValue.

ReversedCharacterRange 24

Una clase de caracteres de una expresión regular contiene un intervalo de caracteres inverso, como z-a en lugar de a-z.

ReversedQuantifierRange 27

Un intervalo cuantificador de una expresión regular es inverso, como {10,1} en lugar de (1,10}.

ShorthandClassInCharacterRange 25

Una clase de caracteres de una expresión regular contiene una clase abreviada que no está permitida dentro de una clase de caracteres.

UndefinedNamedReference 10

No se define una referencia con nombre usada en una expresión regular.

UndefinedNumberedReference 11

No se define una referencia numerada usada en una expresión regular.

UnescapedEndingBackslash 13

Una expresión regular termina con una barra diagonal inversa final sin escape.

Unknown 0

Error desconocido de análisis de expresiones regulares.

UnrecognizedControlCharacter 6

No se reconoce un carácter de control en una expresión regular.

UnrecognizedEscape 5

Un carácter o una secuencia de escape en una expresión regular no son válidos.

UnrecognizedUnicodeProperty 31

No se reconoce una propiedad Unicode en una expresión regular o no es válida.

UnterminatedBracket 22

Una expresión regular tiene un corchete izquierdo sin escape o pierde un corchete derecho de cierre.

UnterminatedComment 14

Un comentario en una expresión regular no tiene terminación.

Comentarios

Esta información está disponible a través de Error.

Se aplica a