RegexParseError Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Normal bir ifade ayrıştırma hatası içerdiğinde a'nın RegexParseException neden oluştuğunun ayrıntılı temel nedenini belirtir.
public enum class RegexParseError
public enum RegexParseError
type RegexParseError =
Public Enum RegexParseError
- Devralma
Alanlar
AlternationHasComment | 17 | Normal ifadedeki bir değişim yapısı bir açıklama içerir. |
AlternationHasMalformedCondition | 2 | Normal ifadedeki bir değişim yanlış biçimlendirilmiş bir koşula sahiptir. |
AlternationHasMalformedReference | 18 | Normal ifadedeki bir değişim yapısı yanlış biçimlendirilmiş bir başvuru içeriyor. |
AlternationHasNamedCapture | 16 | Normal ifadedeki bir değişim yapısı adlandırılmış yakalama kullanır. |
AlternationHasTooManyConditions | 1 | Normal ifadedeki bir değişikliğin çok fazla koşulu vardır. |
AlternationHasUndefinedReference | 19 | Normal ifadedeki bir değişim yapısı tanımsız bir başvuru içerir. |
CaptureGroupNameInvalid | 20 | Normal ifadede yakalanan bir grubun grup adı geçersiz. |
CaptureGroupOfZero | 21 | Normal ifade, sıfır adlı numaralı bir alt ifade tanımlar. |
ExclusionGroupNotLast | 23 | Bir dışlama grubuna sahip normal ifadedeki karakter sınıfı, karakter sınıfının son bölümü değildir. |
InsufficientClosingParentheses | 26 | Normal ifadenin kaçışsız sol ayraçları vardır veya sağ parantezi kapatır. |
InsufficientOpeningParentheses | 30 | Normal ifadenin kaçışsız sağ parantezi vardır veya sol parantezi açar. |
InsufficientOrInvalidHexDigits | 8 | Normal ifadedeki onaltılık kaçış dizisi yeterli basamak içermiyor veya geçersiz basamak içeriyor. |
InvalidGroupingConstruct | 15 | Normal ifadedeki gruplandırma yapısı geçersiz veya hatalı biçimlendirilmiş. |
InvalidUnicodePropertyEscape | 3 | Normal ifadedeki Unicode özellik çıkışı geçersiz veya bilinmiyor. |
MalformedNamedReference | 12 | Normal ifadedeki adlandırılmış başvuru yanlış biçimlendirilmiş. |
MalformedUnicodePropertyEscape | 4 | Unicode özellik çıkışı yanlış biçimlendirilmiş. |
MissingControlCharacter | 7 | Normal ifadede bir denetim karakteri eksik. |
NestedQuantifiersNotParenthesized | 28 | Normal ifade içindeki başka bir niceleyicide yinelenen niceleyiciler parantez içinde gruplandırılmaz. |
QuantifierAfterNothing | 29 | Normal ifadedeki bir niceleyici, normal ifadenin başında veya bir grupta olduğu gibi hiçbir şeyi ölçemediği bir konumdadır. |
QuantifierOrCaptureGroupOutOfRange | 9 | Normal ifadede yakalanan bir grup veya niceleyici aralık içinde değil, yani Int32.MaxValue değerinden daha büyük. |
ReversedCharacterRange | 24 | Normal ifadedeki karakter sınıfı, a-z yerine z-a gibi ters karakter aralığı içerir. |
ReversedQuantifierRange | 27 | Normal ifadedeki niceleyici aralığı, yerine |
ShorthandClassInCharacterRange | 25 | Normal ifadedeki karakter sınıfı, bir karakter sınıfı içinde izin verilmeyen kısa el sınıfı içerir. |
UndefinedNamedReference | 10 | Normal ifadede kullanılan adlandırılmış başvuru tanımlanmamış. |
UndefinedNumberedReference | 11 | Normal ifadede kullanılan numaralandırılmış başvuru tanımlanmamış. |
UnescapedEndingBackslash | 13 | Normal ifade, kaçışsız bir bitiş ters eğik çizgiyle biter. |
Unknown | 0 | Bilinmeyen bir normal ifade ayrıştırma hatası. |
UnrecognizedControlCharacter | 6 | Normal ifadedeki denetim karakteri tanınmıyor. |
UnrecognizedEscape | 5 | Normal ifadedeki kaçış karakteri veya dizisi geçersiz. |
UnrecognizedUnicodeProperty | 31 | Normal ifadedeki unicode özelliği tanınmıyor veya geçersiz. |
UnterminatedBracket | 22 | Normal ifadede kaçış karakteri olmayan bir sol köşeli ayraç bulunur veya sağ köşeli ayraç kapatılamaz. |
UnterminatedComment | 14 | Normal ifadedeki bir açıklama sonlandırılmaz. |
Açıklamalar
Bu bilgiler aracılığıyla Errorkullanılabilir hale getirilir.