Skip to content

Latest commit

 

History

History
132 lines (122 loc) · 11.1 KB

File metadata and controls

132 lines (122 loc) · 11.1 KB

NamedBlock Enum

HomeFields

Namespace: Pihrtsoft.Text.RegularExpressions.Linq

Assembly: Pihrtsoft.Text.RegularExpressions.Linq.dll


Specifies the Unicode named block. The set of supported named blocks is based on Unicode 4.0.

public enum NamedBlock

Inheritance

ObjectValueTypeEnum → NamedBlock

Fields

Name Value Summary
AlphabeticPresentationForms 0 Pattern is \p{IsAlphabeticPresentationForms}, code point range is FB00 - FB4F.
Arabic 1 Pattern is \p{IsArabic}, code point range is 0600 - 06FF.
ArabicPresentationFormsA 2 Pattern is \p{IsArabicPresentationForms-A}, code point range is FB50 - FDFF.
ArabicPresentationFormsB 3 Pattern is \p{IsArabicPresentationForms-B}, code point range is FE70 - FEFF.
Armenian 4 Pattern is \p{IsArmenian}, code point range is 0530 - 058F.
Arrows 5 Pattern is \p{IsArrows}, code point range is 2190 - 21FF.
BasicLatin 6 Pattern is \p{IsBasicLatin}, code point range is 0000 - 007F.
Bengali 7 Pattern is \p{IsBengali}, code point range is 0980 - 09FF.
BlockElements 8 Pattern is \p{IsBlockElements}, code point range is 2580 - 259F.
Bopomofo 9 Pattern is \p{IsBopomofo}, code point range is 3100 - 312F.
BopomofoExtended 10 Pattern is \p{IsBopomofoExtended}, code point range is 31A0 - 31BF.
BoxDrawing 11 Pattern is \p{IsBoxDrawing}, code point range is 2500 - 257F.
BraillePatterns 12 Pattern is \p{IsBraillePatterns}, code point range is 2800 - 28FF.
Buhid 13 Pattern is \p{IsBuhid}, code point range is 1740 - 175F.
CJKCompatibility 14 Pattern is \p{IsCJKCompatibility}, code point range is 3300 - 33FF.
CJKCompatibilityForms 15 Pattern is \p{IsCJKCompatibilityForms}, code point range is FE30 - FE4F.
CJKCompatibilityIdeographs 16 Pattern is \p{IsCJKCompatibilityIdeographs}, code point range is F900 - FAFF.
CJKRadicalsSupplement 17 Pattern is \p{IsCJKRadicalsSupplement}, code point range is 2E80 - 2EFF.
CJKSymbolsAndPunctuation 18 Pattern is \p{IsCJKSymbolsandPunctuation}, code point range is 3000 - 303F.
CJKUnifiedIdeographs 19 Pattern is \p{IsCJKUnifiedIdeographs}, code point range is 4E00 - 9FFF.
CJKUnifiedIdeographsExtensionA 20 Pattern is \p{IsCJKUnifiedIdeographsExtensionA}, code point range is 3400 - 4DBF.
CombiningDiacriticalMarks 21 Pattern is \p{IsCombiningDiacriticalMarks}, code point range is 0300 - 036F.
CombiningDiacriticalMarksForSymbols 22 Pattern is \p{IsCombiningDiacriticalMarksforSymbols}, code point range is 20D0 - 20FF.
CombiningHalfMarks 23 Pattern is \p{IsCombiningHalfMarks}, code point range is FE20 - FE2F.
CombiningMarksForSymbols 24 Pattern is \p{IsCombiningMarksforSymbols}, code point range is 20D0 - 20FF.
ControlPictures 25 Pattern is \p{IsControlPictures}, code point range is 2400 - 243F.
CurrencySymbols 26 Pattern is \p{IsCurrencySymbols}, code point range is 20A0 - 20CF.
Cyrillic 27 Pattern is \p{IsCyrillic}, code point range is 0400 - 04FF.
CyrillicSupplement 28 Pattern is \p{IsCyrillicSupplement}, code point range is 0500 - 052F.
Devanagari 29 Pattern is \p{IsDevanagari}, code point range is 0900 - 097F.
Dingbats 30 Pattern is \p{IsDingbats}, code point range is 2700 - 27BF.
EnclosedAlphanumerics 31 Pattern is \p{IsEnclosedAlphanumerics}, code point range is 2460 - 24FF.
EnclosedCJKLettersAndMonths 32 Pattern is \p{IsEnclosedCJKLettersandMonths}, code point range is 3200 - 32FF.
Ethiopic 33 Pattern is \p{IsEthiopic}, code point range is 1200 - 137F.
GeneralPunctuation 34 Pattern is \p{IsGeneralPunctuation}, code point range is 2000 - 206F.
GeometricShapes 35 Pattern is \p{IsGeometricShapes}, code point range is 25A0 - 25FF.
Georgian 36 Pattern is \p{IsGeorgian}, code point range is 10A0 - 10FF.
Greek 37 Pattern is \p{IsGreek}, code point range is 0370 - 03FF.
GreekAndCoptic 38 Pattern is \p{IsGreekandCoptic}, code point range is 0370 - 03FF.
GreekExtended 39 Pattern is \p{IsGreekExtended}, code point range is 1F00 - 1FFF.
Gujarati 40 Pattern is \p{IsGujarati}, code point range is 0A80 - 0AFF.
Gurmukhi 41 Pattern is \p{IsGurmukhi}, code point range is 0A00 - 0A7F.
HalfWidthAndFullWidthForms 42 Pattern is \p{IsHalfwidthandFullwidthForms}, code point range is FF00 - FFEF.
HangulCompatibilityJamo 43 Pattern is \p{IsHangulCompatibilityJamo}, code point range is 3130 - 318F.
HangulJamo 44 Pattern is \p{IsHangulJamo}, code point range is 1100 - 11FF.
HangulSyllables 45 Pattern is \p{IsHangulSyllables}, code point range is AC00 - D7AF.
Hanunoo 46 Pattern is \p{IsHanunoo}, code point range is 1720 - 173F.
Hebrew 47 Pattern is \p{IsHebrew}, code point range is 0590 - 05FF.
HighPrivateUseSurrogates 48 Pattern is \p{IsHighPrivateUseSurrogates}, code point range is DB80 - DBFF.
HighSurrogates 49 Pattern is \p{IsHighSurrogates}, code point range is D800 - DB7F.
Hiragana 50 Pattern is \p{IsHiragana}, code point range is 3040 - 309F.
Cherokee 51 Pattern is \p{IsCherokee}, code point range is 13A0 - 13FF.
IdeographicDescriptionCharacters 52 Pattern is \p{IsIdeographicDescriptionCharacters}, code point range is 2FF0 - 2FFF.
IPAExtensions 53 Pattern is \p{IsIPAExtensions}, code point range is 0250 - 02AF.
Kanbun 54 Pattern is \p{IsKanbun}, code point range is 3190 - 319F.
KangxiRadicals 55 Pattern is \p{IsKangxiRadicals}, code point range is 2F00 - 2FDF.
Kannada 56 Pattern is \p{IsKannada}, code point range is 0C80 - 0CFF.
Katakana 57 Pattern is \p{IsKatakana}, code point range is 30A0 - 30FF.
KatakanaPhoneticExtensions 58 Pattern is \p{IsKatakanaPhoneticExtensions}, code point range is 31F0 - 31FF.
Khmer 59 Pattern is \p{IsKhmer}, code point range is 1780 - 17FF.
KhmerSymbols 60 Pattern is \p{IsKhmerSymbols}, code point range is 19E0 - 19FF.
Lao 61 Pattern is \p{IsLao}, code point range is 0E80 - 0EFF.
Latin1Supplement 62 Pattern is \p{IsLatin-1Supplement}, code point range is 0080 - 00FF.
LatinExtendedA 63 Pattern is \p{IsLatinExtended-A}, code point range is 0100 - 017F.
LatinExtendedAdditional 64 Pattern is \p{IsLatinExtendedAdditional}, code point range is 1E00 - 1EFF.
LatinExtendedB 65 Pattern is \p{IsLatinExtended-B}, code point range is 0180 - 024F.
LetterLikeSymbols 66 Pattern is \p{IsLetterlikeSymbols}, code point range is 2100 - 214F.
Limbu 67 Pattern is \p{IsLimbu}, code point range is 1900 - 194F.
LowSurrogates 68 Pattern is \p{IsLowSurrogates}, code point range is DC00 - DFFF.
Malayalam 69 Pattern is \p{IsMalayalam}, code point range is 0D00 - 0D7F.
MathematicalOperators 70 Pattern is \p{IsMathematicalOperators}, code point range is 2200 - 22FF.
MiscellaneousMathematicalSymbolsA 71 Pattern is \p{IsMiscellaneousMathematicalSymbols-A}, code point range is 27C0 - 27EF.
MiscellaneousMathematicalSymbolsB 72 Pattern is \p{IsMiscellaneousMathematicalSymbols-B}, code point range is 2980 - 29FF.
MiscellaneousSymbols 73 Pattern is \p{IsMiscellaneousSymbols}, code point range is 2600 - 26FF.
MiscellaneousSymbolsAndArrows 74 Pattern is \p{IsMiscellaneousSymbolsandArrows}, code point range is 2B00 - 2BFF.
MiscellaneousTechnical 75 Pattern is \p{IsMiscellaneousTechnical}, code point range is 2300 - 23FF.
Mongolian 76 Pattern is \p{IsMongolian}, code point range is 1800 - 18AF.
Myanmar 77 Pattern is \p{IsMyanmar}, code point range is 1000 - 109F.
NumberForms 78 Pattern is \p{IsNumberForms}, code point range is 2150 - 218F.
Ogham 79 Pattern is \p{IsOgham}, code point range is 1680 - 169F.
OpticalCharacterRecognition 80 Pattern is \p{IsOpticalCharacterRecognition}, code point range is 2440 - 245F.
Oriya 81 Pattern is \p{IsOriya}, code point range is 0B00 - 0B7F.
PhoneticExtensions 82 Pattern is \p{IsPhoneticExtensions}, code point range is 1D00 - 1D7F.
PrivateUse 83 Pattern is \p{IsPrivateUse}, code point range is E000 - F8FF.
PrivateUseArea 84 Pattern is \p{IsPrivateUseArea}, code point range is E000 - F8FF.
Runic 85 Pattern is \p{IsRunic}, code point range is 16A0 - 16FF.
Sinhala 86 Pattern is \p{IsSinhala}, code point range is 0D80 - 0DFF.
SmallFormVariants 87 Pattern is \p{IsSmallFormVariants}, code point range is FE50 - FE6F.
SpacingModifierLetters 88 Pattern is \p{IsSpacingModifierLetters}, code point range is 02B0 - 02FF.
Specials 89 Pattern is \p{IsSpecials}, code point range is FFF0 - FFFF.
SuperscriptsAndSubscripts 90 Pattern is \p{IsSuperscriptsandSubscripts}, code point range is 2070 - 209F.
SupplementalArrowsA 91 Pattern is \p{IsSupplementalArrows-A}, code point range is 27F0 - 27FF.
SupplementalArrowsB 92 Pattern is \p{IsSupplementalArrows-B}, code point range is 2900 - 297F.
SupplementalMathematicalOperators 93 Pattern is \p{IsSupplementalMathematicalOperators}, code point range is 2A00 - 2AFF.
Syriac 94 Pattern is \p{IsSyriac}, code point range is 0700 - 074F.
Tagalog 95 Pattern is \p{IsTagalog}, code point range is 1700 - 171F.
Tagbanwa 96 Pattern is \p{IsTagbanwa}, code point range is 1760 - 177F.
TaiLe 97 Pattern is \p{IsTaiLe}, code point range is 1950 - 197F.
Tamil 98 Pattern is \p{IsTamil}, code point range is 0B80 - 0BFF.
Telugu 99 Pattern is \p{IsTelugu}, code point range is 0C00 - 0C7F.
Thaana 100 Pattern is \p{IsThaana}, code point range is 0780 - 07BF.
Thai 101 Pattern is \p{IsThai}, code point range is 0E00 - 0E7F.
Tibetan 102 Pattern is \p{IsTibetan}, code point range is 0F00 - 0FFF.
UnifiedCanadianAboriginalSyllabics 103 Pattern is \p{IsUnifiedCanadianAboriginalSyllabics}, code point range is 1400 - 167F.
VariationSelectors 104 Pattern is \p{IsVariationSelectors}, code point range is FE00 - FE0F.
YijingHexagramSymbols 105 Pattern is \p{IsYijingHexagramSymbols}, code point range is 4DC0 - 4DFF.
YiRadicals 106 Pattern is \p{IsYiRadicals}, code point range is A490 - A4CF.
YiSyllables 107 Pattern is \p{IsYiSyllables}, code point range is A000 - A48F.