RegexParseError Enumeração

Definição

Especifica o motivo subjacente detalhado pelo qual um RegexParseException é gerado quando uma expressão regular contém um erro de análise.

public enum class RegexParseError
public enum RegexParseError
type RegexParseError = 
Public Enum RegexParseError
Herança
RegexParseError

Campos

AlternationHasComment 17

Um constructo de alternância em uma expressão regular contém um comentário.

AlternationHasMalformedCondition 2

Uma alternância em uma expressão regular tem uma condição malformada.

AlternationHasMalformedReference 18

Um constructo de alternância em uma expressão regular contém uma referência malformada.

AlternationHasNamedCapture 16

Um constructo de alternância em uma expressão regular usa uma captura nomeada.

AlternationHasTooManyConditions 1

Uma alternância em uma expressão regular tem muitas condições.

AlternationHasUndefinedReference 19

Um constructo de alternância em uma expressão regular contém uma referência indefinida.

CaptureGroupNameInvalid 20

O nome do grupo de um grupo capturado em uma expressão regular é inválido.

CaptureGroupOfZero 21

Uma expressão regular define uma subexpressão numerada chamada zero.

ExclusionGroupNotLast 23

Uma classe de caractere em uma expressão regular com um grupo de exclusão não é a última parte da classe de caractere.

InsufficientClosingParentheses 26

Uma expressão regular tem um parêntese esquerdo sem escape ou não tem um parêntese direito de fechamento.

InsufficientOpeningParentheses 30

Uma expressão regular tem um parêntese direito sem escape ou não tem um parêntese esquerdo de abertura.

InsufficientOrInvalidHexDigits 8

Uma sequência de escape hexadecimal em uma expressão regular não tem dígitos suficientes ou contém dígitos inválidos.

InvalidGroupingConstruct 15

Um constructo de agrupamento em uma expressão regular é inválido ou malformado.

InvalidUnicodePropertyEscape 3

Um escape de propriedade Unicode em uma expressão regular é inválido ou desconhecido.

MalformedNamedReference 12

Uma referência nomeada em uma expressão regular é malformada.

MalformedUnicodePropertyEscape 4

Um escape de propriedade Unicode está malformado.

MissingControlCharacter 7

Um caractere de controle em uma expressão regular está ausente.

NestedQuantifiersNotParenthesized 28

Quantificadores repetidos em outro quantificador dentro de uma expressão regular não são agrupados entre parênteses.

QuantifierAfterNothing 29

Um quantificador em uma expressão regular está em uma posição em que não pode quantificar nada, como no início de uma expressão regular ou em um grupo.

QuantifierOrCaptureGroupOutOfRange 9

Um grupo capturado ou um quantificador em uma expressão regular não está dentro do intervalo, ou seja, é maior que Int32.MaxValue.

ReversedCharacterRange 24

Uma classe de caractere em uma expressão regular contém um intervalo de caracteres inverso, como z-a, em vez de a-z.

ReversedQuantifierRange 27

Um intervalo de quantificador em uma expressão regular é inverso, como {10,1} em vez de (1,10}.

ShorthandClassInCharacterRange 25

Uma classe de caractere em uma expressão regular contém uma classe curta que não é permitida dentro de uma classe de caractere.

UndefinedNamedReference 10

Uma referência nomeada usada em uma expressão regular não é definida.

UndefinedNumberedReference 11

Uma referência numerada usada em uma expressão regular não é definida.

UnescapedEndingBackslash 13

Uma expressão regular termina com uma barra invertida final não escapada.

Unknown 0

Um erro de análise de expressão regular desconhecido.

UnrecognizedControlCharacter 6

Um caractere de controle em uma expressão regular não é reconhecido.

UnrecognizedEscape 5

Um caractere de escape ou uma sequência em uma expressão regular é inválido.

UnrecognizedUnicodeProperty 31

Uma propriedade unicode em uma expressão regular não é reconhecida ou inválida.

UnterminatedBracket 22

Uma expressão regular tem um colchete esquerdo sem escape ou não tem um colchete direito de fechamento.

UnterminatedComment 14

Um comentário em uma expressão regular não é encerrado.

Comentários

Essas informações são disponibilizadas por meio de Error.

Aplica-se a