RegexParseError Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan alasan mendasar terperinci mengapa dilemparkan RegexParseException saat ekspresi reguler berisi kesalahan penguraian.
public enum class RegexParseError
public enum RegexParseError
type RegexParseError =
Public Enum RegexParseError
- Warisan
Bidang
AlternationHasComment | 17 | Konstruksi pergantian dalam ekspresi reguler berisi komentar. |
AlternationHasMalformedCondition | 2 | Pergantian dalam ekspresi reguler memiliki kondisi cacat. |
AlternationHasMalformedReference | 18 | Konstruksi pergantian dalam ekspresi reguler berisi referensi yang salah format. |
AlternationHasNamedCapture | 16 | Konstruksi pergantian dalam ekspresi reguler menggunakan tangkapan bernama. |
AlternationHasTooManyConditions | 1 | Pergantian dalam ekspresi reguler memiliki terlalu banyak kondisi. |
AlternationHasUndefinedReference | 19 | Konstruksi pergantian dalam ekspresi reguler berisi referensi yang tidak ditentukan. |
CaptureGroupNameInvalid | 20 | Nama grup grup yang diambil dalam ekspresi reguler tidak valid. |
CaptureGroupOfZero | 21 | Ekspresi reguler menentukan subekspresi bernomor bernama nol. |
ExclusionGroupNotLast | 23 | Kelas karakter dalam ekspresi reguler dengan grup pengecualian bukan bagian terakhir dari kelas karakter. |
InsufficientClosingParentheses | 26 | Ekspresi reguler memiliki tanda kurung kiri yang tidak lolos, atau melewatkan tanda kurung kanan penutup. |
InsufficientOpeningParentheses | 30 | Ekspresi reguler memiliki tanda kurung kanan yang tidak lolos, atau melewatkan tanda kurung kiri pembuka. |
InsufficientOrInvalidHexDigits | 8 | Urutan escape heksadesimal dalam ekspresi reguler tidak memiliki digit yang cukup, atau berisi digit yang tidak valid. |
InvalidGroupingConstruct | 15 | Konstruksi pengelompokan dalam ekspresi reguler tidak valid atau cacat. |
InvalidUnicodePropertyEscape | 3 | Pelarian properti Unicode dalam ekspresi reguler tidak valid atau tidak diketahui. |
MalformedNamedReference | 12 | Referensi bernama dalam ekspresi reguler salah bentuk. |
MalformedUnicodePropertyEscape | 4 | Pelarian properti Unicode salah bentuk. |
MissingControlCharacter | 7 | Karakter kontrol dalam ekspresi reguler hilang. |
NestedQuantifiersNotParenthesized | 28 | Pengukur berulang pada kuantifier lain di dalam ekspresi reguler tidak dikelompokkan dalam tanda kurung. |
QuantifierAfterNothing | 29 | Kuantifier dalam ekspresi reguler berada dalam posisi di mana tidak dapat mengukur apa pun, seperti di awal ekspresi reguler atau dalam grup. |
QuantifierOrCaptureGroupOutOfRange | 9 | Grup yang diambil atau pengkualifikasi dalam ekspresi reguler tidak berada dalam rentang, yaitu, lebih besar dari Int32.MaxValue. |
ReversedCharacterRange | 24 | Kelas karakter dalam ekspresi reguler berisi rentang karakter terbalik, seperti z-a alih-alih a-z. |
ReversedQuantifierRange | 27 | Rentang kuantifier dalam ekspresi reguler terbalik, seperti |
ShorthandClassInCharacterRange | 25 | Kelas karakter dalam ekspresi reguler berisi kelas tangan pendek yang tidak diizinkan di dalam kelas karakter. |
UndefinedNamedReference | 10 | Referensi bernama yang digunakan dalam ekspresi reguler tidak ditentukan. |
UndefinedNumberedReference | 11 | Referensi bernomor yang digunakan dalam ekspresi reguler tidak ditentukan. |
UnescapedEndingBackslash | 13 | Ekspresi reguler berakhir dengan garis miring terbelakang yang tidak lolos. |
Unknown | 0 | Kesalahan penguraian ekspresi reguler yang tidak diketahui. |
UnrecognizedControlCharacter | 6 | Karakter kontrol dalam ekspresi reguler tidak dikenali. |
UnrecognizedEscape | 5 | Karakter atau urutan escape dalam ekspresi reguler tidak valid. |
UnrecognizedUnicodeProperty | 31 | Properti unicode dalam ekspresi reguler tidak dikenali, atau tidak valid. |
UnterminatedBracket | 22 | Ekspresi reguler memiliki tanda kurung siku kiri yang tidak lolos, atau melewatkan tanda kurung siku kanan penutup. |
UnterminatedComment | 14 | Komentar dalam ekspresi reguler tidak dihentikan. |
Keterangan
Informasi ini tersedia melalui Error.