RegexParseError 열거형

정의

정규식에 구문 분석 오류가 포함되는 경우 RegexParseException이 throw되는 자세한 원인을 지정합니다.

public enum class RegexParseError
public enum RegexParseError
type RegexParseError = 
Public Enum RegexParseError
상속
RegexParseError

필드

AlternationHasComment 17

정규식의 교체 구문에 주석이 포함되어 있습니다.

AlternationHasMalformedCondition 2

정규식의 교체에 형식이 잘못된 조건이 있습니다.

AlternationHasMalformedReference 18

정규식의 교체 구문에 형식이 잘못된 참조가 포함되어 있습니다.

AlternationHasNamedCapture 16

정규식의 교체 구문에서 명명된 캡처를 사용합니다.

AlternationHasTooManyConditions 1

정규식의 번갈아 가 너무 많은 조건이 있습니다.

AlternationHasUndefinedReference 19

정규식의 교체 구문에 정의되지 않은 참조가 포함되어 있습니다.

CaptureGroupNameInvalid 20

정규식에서 캡처된 그룹의 그룹 이름이 잘못되었습니다.

CaptureGroupOfZero 21

정규식에서 0(영)이라는 번호가 매겨진 하위 식을 정의합니다.

ExclusionGroupNotLast 23

제외 그룹이 있는 정규식의 문자 클래스가 문자 클래스의 마지막 부분이 아닙니다.

InsufficientClosingParentheses 26

정규식에 이스케이프되지 않은 왼쪽 괄호가 있거나 닫는 오른쪽 괄호가 없습니다.

InsufficientOpeningParentheses 30

정규식에 이스케이프되지 않은 오른쪽 괄호가 있거나 여는 왼쪽 괄호가 없습니다.

InsufficientOrInvalidHexDigits 8

정규식의 16진수 이스케이프 시퀀스에 자릿수가 부족하거나 자릿수가 잘못되었습니다.

InvalidGroupingConstruct 15

정규식의 그룹화 생성자가 잘못되었거나 그 형식이 잘못되었습니다.

InvalidUnicodePropertyEscape 3

정규식의 유니코드 속성 이스케이프가 잘못되었거나 알 수 없습니다.

MalformedNamedReference 12

정규식의 명명된 참조 형식이 잘못되었습니다.

MalformedUnicodePropertyEscape 4

유니코드 속성 이스케이프 형식이 잘못되었습니다.

MissingControlCharacter 7

정규식의 컨트롤 문자가 없습니다.

NestedQuantifiersNotParenthesized 28

정규식 내에서 다른 수량자의 반복되는 수량자가 괄호로 그룹화되지 않았습니다.

QuantifierAfterNothing 29

정규식의 수량자가 정규식의 시작 부분이나 그룹과 같이 수량화할 수 없는 위치에 있습니다.

QuantifierOrCaptureGroupOutOfRange 9

정규식의 캡처된 그룹 또는 수량자는 범위 내에 있지 않습니다. 즉, Int32.MaxValue보다 큽니다.

ReversedCharacterRange 24

정규식의 문자 클래스에 a-z가 아니라 z-a와 같이 문자 범위가 역으로 포함되어 있습니다.

ReversedQuantifierRange 27

정규식의 수량자 범위는 대신 (1,10}와 같이 {10,1} 역입니다.

ShorthandClassInCharacterRange 25

정규식의 문자 클래스에 문자 클래스 내에서 허용되지 않는 축약형 클래스가 포함되어 있습니다.

UndefinedNamedReference 10

정규식에 사용된 명명된 참조가 정의되어 있지 않습니다.

UndefinedNumberedReference 11

정규식에 사용된 번호가 매겨진 참조가 정의되어 있지 않습니다.

UnescapedEndingBackslash 13

정규식이 이스케이프되지 않은 끝 백슬래시로 끝납니다.

Unknown 0

알 수 없는 정규식 구문 분석 오류입니다.

UnrecognizedControlCharacter 6

정규식의 컨트롤 문자가 인식되지 않습니다.

UnrecognizedEscape 5

정규식의 이스케이프 문자 또는 시퀀스가 잘못되었습니다.

UnrecognizedUnicodeProperty 31

정규식의 유니코드 속성이 인식되지 않거나 잘못되었습니다.

UnterminatedBracket 22

정규식에 이스케이프되지 않은 왼쪽 대괄호가 있거나 닫는 오른쪽 대괄호가 없습니다.

UnterminatedComment 14

정규식의 주석이 종결되지 않았습니다.

설명

이 정보는 를 통해 Error사용할 수 있습니다.

적용 대상