source: for-distributions/trunk/bin/windows/perl/lib/unicore/Properties@ 14489

Last change on this file since 14489 was 14489, checked in by oranfry, 17 years ago

upgrading to perl 5.8

File size: 24.2 KB
Line 
1##
2## This file created by mktables
3## List of built-in \p{...}/\P{...} properties.
4##
5## '*' means name may be 'fuzzy'
6##
7
8 \p{ASCII} [[:ASCII:]]
9 \p{Alnum} [[:Alnum:]]
10* \p{Alphabetic} [\p{L}\p{OtherAlphabetic}]
11 \p{Alpha} [[:Alpha:]]
12 \p{Any} Alias for \p{Any} ([\x{0000}-\x{10FFFF}])
13 \p{Any} [\x{0000}-\x{10FFFF}]
14* \p{Arabic} Script 'Arabic'
15* \p{Armenian} Script 'Armenian'
16* \p{AsciiHexDigit} Extended property 'ASCII_Hex_Digit'
17 \p{Assigned} All assigned code points
18* \p{Bengali} Script 'Bengali'
19* \p{BidiControl} Extended property 'Bidi_Control'
20 \p{Blank} [[:Blank:]]
21* \p{Bopomofo} Script 'Bopomofo'
22* \p{Braille} Script 'Braille'
23* \p{Buginese} Script 'Buginese'
24* \p{Buhid} Script 'Buhid'
25* \p{CanadianAboriginal} Script 'Canadian_Aboriginal'
26* \p{Cc} Alias for \p{Cc} (General Category 'Cc')
27 \p{Cc} General Category 'Cc'
28* \p{Cf} Alias for \p{Cf} (General Category 'Cf')
29 \p{Cf} General Category 'Cf'
30* \p{Cherokee} Script 'Cherokee'
31 \p{Cntrl} [[:Cntrl:]]
32* \p{Cn} Alias for \p{Cn} (General Category 'Cn' [not functional in Perl])
33 \p{Cn} General Category 'Cn' [not functional in Perl]
34* \p{Common} Script 'Common'
35* \p{Coptic} Script 'Coptic'
36* \p{Co} Alias for \p{Co} (General Category 'Co')
37 \p{Co} General Category 'Co'
38* \p{Cs} Alias for \p{Cs} (General Category 'Cs')
39 \p{Cs} General Category 'Cs'
40* \p{Cypriot} Script 'Cypriot'
41* \p{Cyrillic} Script 'Cyrillic'
42* \p{C} Alias for \p{C} (Major Category 'C')
43 \p{C} Major Category 'C'
44* \p{Dash} Extended property 'Dash'
45* \p{Deprecated} Extended property 'Deprecated'
46* \p{Deseret} Script 'Deseret'
47* \p{Devanagari} Script 'Devanagari'
48* \p{Diacritic} Extended property 'Diacritic'
49 \p{Digit} [[:Digit:]]
50* \p{Ethiopic} Script 'Ethiopic'
51* \p{Extender} Extended property 'Extender'
52* \p{Georgian} Script 'Georgian'
53* \p{Glagolitic} Script 'Glagolitic'
54* \p{Gothic} Script 'Gothic'
55* \p{GraphemeLink} Extended property 'Grapheme_Link'
56 \p{Graph} [[:Graph:]]
57* \p{Greek} Script 'Greek'
58* \p{Gujarati} Script 'Gujarati'
59* \p{Gurmukhi} Script 'Gurmukhi'
60* \p{Hangul} Script 'Hangul'
61* \p{Hanunoo} Script 'Hanunoo'
62* \p{Han} Script 'Han'
63* \p{Hebrew} Script 'Hebrew'
64* \p{HexDigit} Extended property 'Hex_Digit'
65* \p{Hiragana} Script 'Hiragana'
66* \p{Hyphen} Extended property 'Hyphen'
67* \p{IdContinue} [\p{ID_Start}\p{Mn}\p{Mc}\p{Nd}\p{Pc}]
68* \p{IdStart} [\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}\p{Nl}]
69* \p{Ideographic} Extended property 'Ideographic'
70* \p{IdsBinaryOperator} Extended property 'IDS_Binary_Operator'
71* \p{IdsTrinaryOperator} Extended property 'IDS_Trinary_Operator'
72* \p{InAegeanNumbers} Block 'Aegean Numbers'
73* \p{InAlphabeticPresentationForms} Block 'Alphabetic Presentation Forms'
74* \p{InAncientGreekMusicalNotation} Block 'Ancient Greek Musical Notation'
75* \p{InAncientGreekNumbers} Block 'Ancient Greek Numbers'
76* \p{InArabicPresentationFormsA} Block 'Arabic Presentation Forms-A'
77* \p{InArabicPresentationFormsB} Block 'Arabic Presentation Forms-B'
78* \p{InArabicSupplement} Block 'Arabic Supplement'
79* \p{InArabic} Block 'Arabic'
80* \p{InArmenian} Block 'Armenian'
81* \p{InArrows} Block 'Arrows'
82* \p{InBasicLatin} Block 'Basic Latin'
83* \p{InBengali} Block 'Bengali'
84* \p{InBlockElements} Block 'Block Elements'
85* \p{InBopomofoExtended} Block 'Bopomofo Extended'
86* \p{InBopomofo} Block 'Bopomofo'
87* \p{InBoxDrawing} Block 'Box Drawing'
88* \p{InBraillePatterns} Block 'Braille Patterns'
89* \p{InBuginese} Block 'Buginese'
90* \p{InBuhid} Block 'Buhid'
91* \p{InByzantineMusicalSymbols} Block 'Byzantine Musical Symbols'
92* \p{InCherokee} Block 'Cherokee'
93* \p{InCjkCompatibilityForms} Block 'CJK Compatibility Forms'
94* \p{InCjkCompatibilityIdeographsSupplement} Block 'CJK Compatibility Ideographs Supplement'
95* \p{InCjkCompatibilityIdeographs} Block 'CJK Compatibility Ideographs'
96* \p{InCjkCompatibility} Block 'CJK Compatibility'
97* \p{InCjkRadicalsSupplement} Block 'CJK Radicals Supplement'
98* \p{InCjkStrokes} Block 'CJK Strokes'
99* \p{InCjkSymbolsAndPunctuation} Block 'CJK Symbols and Punctuation'
100* \p{InCjkUnifiedIdeographsExtensionA} Block 'CJK Unified Ideographs Extension A'
101* \p{InCjkUnifiedIdeographsExtensionB} Block 'CJK Unified Ideographs Extension B'
102* \p{InCjkUnifiedIdeographs} Block 'CJK Unified Ideographs'
103* \p{InCombiningDiacriticalMarksForSymbols} Block 'Combining Diacritical Marks for Symbols'
104* \p{InCombiningDiacriticalMarksSupplement} Block 'Combining Diacritical Marks Supplement'
105* \p{InCombiningDiacriticalMarks} Block 'Combining Diacritical Marks'
106* \p{InCombiningHalfMarks} Block 'Combining Half Marks'
107* \p{InControlPictures} Block 'Control Pictures'
108* \p{InCoptic} Block 'Coptic'
109* \p{InCurrencySymbols} Block 'Currency Symbols'
110* \p{InCypriotSyllabary} Block 'Cypriot Syllabary'
111* \p{InCyrillicSupplement} Block 'Cyrillic Supplement'
112* \p{InCyrillic} Block 'Cyrillic'
113* \p{InDeseret} Block 'Deseret'
114* \p{InDevanagari} Block 'Devanagari'
115* \p{InDingbats} Block 'Dingbats'
116* \p{InEnclosedAlphanumerics} Block 'Enclosed Alphanumerics'
117* \p{InEnclosedCjkLettersAndMonths} Block 'Enclosed CJK Letters and Months'
118* \p{InEthiopicExtended} Block 'Ethiopic Extended'
119* \p{InEthiopicSupplement} Block 'Ethiopic Supplement'
120* \p{InEthiopic} Block 'Ethiopic'
121* \p{InGeneralPunctuation} Block 'General Punctuation'
122* \p{InGeometricShapes} Block 'Geometric Shapes'
123* \p{InGeorgianSupplement} Block 'Georgian Supplement'
124* \p{InGeorgian} Block 'Georgian'
125* \p{InGlagolitic} Block 'Glagolitic'
126* \p{InGothic} Block 'Gothic'
127* \p{InGreekAndCoptic} Block 'Greek and Coptic'
128* \p{InGreekExtended} Block 'Greek Extended'
129* \p{InGujarati} Block 'Gujarati'
130* \p{InGurmukhi} Block 'Gurmukhi'
131* \p{InHalfwidthAndFullwidthForms} Block 'Halfwidth and Fullwidth Forms'
132* \p{InHangulCompatibilityJamo} Block 'Hangul Compatibility Jamo'
133* \p{InHangulJamo} Block 'Hangul Jamo'
134* \p{InHangulSyllables} Block 'Hangul Syllables'
135* \p{InHanunoo} Block 'Hanunoo'
136* \p{InHebrew} Block 'Hebrew'
137* \p{InHighPrivateUseSurrogates} Block 'High Private Use Surrogates'
138* \p{InHighSurrogates} Block 'High Surrogates'
139* \p{InHiragana} Block 'Hiragana'
140* \p{InIdeographicDescriptionCharacters} Block 'Ideographic Description Characters'
141* \p{InIpaExtensions} Block 'IPA Extensions'
142* \p{InKanbun} Block 'Kanbun'
143* \p{InKangxiRadicals} Block 'Kangxi Radicals'
144* \p{InKannada} Block 'Kannada'
145* \p{InKatakanaPhoneticExtensions} Block 'Katakana Phonetic Extensions'
146* \p{InKatakana} Block 'Katakana'
147* \p{InKharoshthi} Block 'Kharoshthi'
148* \p{InKhmerSymbols} Block 'Khmer Symbols'
149* \p{InKhmer} Block 'Khmer'
150* \p{InLao} Block 'Lao'
151* \p{InLatin1Supplement} Block 'Latin-1 Supplement'
152* \p{InLatinExtendedAdditional} Block 'Latin Extended Additional'
153* \p{InLatinExtendedA} Block 'Latin Extended-A'
154* \p{InLatinExtendedB} Block 'Latin Extended-B'
155* \p{InLetterlikeSymbols} Block 'Letterlike Symbols'
156* \p{InLimbu} Block 'Limbu'
157* \p{InLinearBIdeograms} Block 'Linear B Ideograms'
158* \p{InLinearBSyllabary} Block 'Linear B Syllabary'
159* \p{InLowSurrogates} Block 'Low Surrogates'
160* \p{InMalayalam} Block 'Malayalam'
161* \p{InMathematicalAlphanumericSymbols} Block 'Mathematical Alphanumeric Symbols'
162* \p{InMathematicalOperators} Block 'Mathematical Operators'
163* \p{InMiscellaneousMathematicalSymbolsA} Block 'Miscellaneous Mathematical Symbols-A'
164* \p{InMiscellaneousMathematicalSymbolsB} Block 'Miscellaneous Mathematical Symbols-B'
165* \p{InMiscellaneousSymbolsAndArrows} Block 'Miscellaneous Symbols and Arrows'
166* \p{InMiscellaneousSymbols} Block 'Miscellaneous Symbols'
167* \p{InMiscellaneousTechnical} Block 'Miscellaneous Technical'
168* \p{InModifierToneLetters} Block 'Modifier Tone Letters'
169* \p{InMongolian} Block 'Mongolian'
170* \p{InMusicalSymbols} Block 'Musical Symbols'
171* \p{InMyanmar} Block 'Myanmar'
172* \p{InNewTaiLue} Block 'New Tai Lue'
173* \p{InNumberForms} Block 'Number Forms'
174* \p{InOgham} Block 'Ogham'
175* \p{InOldItalic} Block 'Old Italic'
176* \p{InOldPersian} Block 'Old Persian'
177* \p{InOpticalCharacterRecognition} Block 'Optical Character Recognition'
178* \p{InOriya} Block 'Oriya'
179* \p{InOsmanya} Block 'Osmanya'
180* \p{InPhoneticExtensionsSupplement} Block 'Phonetic Extensions Supplement'
181* \p{InPhoneticExtensions} Block 'Phonetic Extensions'
182* \p{InPrivateUseArea} Block 'Private Use Area'
183* \p{InRunic} Block 'Runic'
184* \p{InShavian} Block 'Shavian'
185* \p{InSinhala} Block 'Sinhala'
186* \p{InSmallFormVariants} Block 'Small Form Variants'
187* \p{InSpacingModifierLetters} Block 'Spacing Modifier Letters'
188* \p{InSpecials} Block 'Specials'
189* \p{InSuperscriptsAndSubscripts} Block 'Superscripts and Subscripts'
190* \p{InSupplementalArrowsA} Block 'Supplemental Arrows-A'
191* \p{InSupplementalArrowsB} Block 'Supplemental Arrows-B'
192* \p{InSupplementalMathematicalOperators} Block 'Supplemental Mathematical Operators'
193* \p{InSupplementalPunctuation} Block 'Supplemental Punctuation'
194* \p{InSupplementaryPrivateUseAreaA} Block 'Supplementary Private Use Area-A'
195* \p{InSupplementaryPrivateUseAreaB} Block 'Supplementary Private Use Area-B'
196* \p{InSylotiNagri} Block 'Syloti Nagri'
197* \p{InSyriac} Block 'Syriac'
198* \p{InTagalog} Block 'Tagalog'
199* \p{InTagbanwa} Block 'Tagbanwa'
200* \p{InTags} Block 'Tags'
201* \p{InTaiLe} Block 'Tai Le'
202* \p{InTaiXuanJingSymbols} Block 'Tai Xuan Jing Symbols'
203* \p{InTamil} Block 'Tamil'
204* \p{InTelugu} Block 'Telugu'
205* \p{InThaana} Block 'Thaana'
206* \p{InThai} Block 'Thai'
207* \p{InTibetan} Block 'Tibetan'
208* \p{InTifinagh} Block 'Tifinagh'
209* \p{InUgaritic} Block 'Ugaritic'
210* \p{InUnifiedCanadianAboriginalSyllabics} Block 'Unified Canadian Aboriginal Syllabics'
211* \p{InVariationSelectorsSupplement} Block 'Variation Selectors Supplement'
212* \p{InVariationSelectors} Block 'Variation Selectors'
213* \p{InVerticalForms} Block 'Vertical Forms'
214* \p{InYiRadicals} Block 'Yi Radicals'
215* \p{InYiSyllables} Block 'Yi Syllables'
216* \p{InYijingHexagramSymbols} Block 'Yijing Hexagram Symbols'
217* \p{Inherited} Script 'Inherited'
218* \p{JoinControl} Extended property 'Join_Control'
219* \p{Kannada} Script 'Kannada'
220* \p{Katakana} Script 'Katakana'
221* \p{Kharoshthi} Script 'Kharoshthi'
222* \p{Khmer} Script 'Khmer'
223* \p{LC} Alias for \p{LC} ([\p{Ll}\p{Lu}\p{Lt}])
224 \p{LC} [\p{Ll}\p{Lu}\p{Lt}]
225* \p{Lao} Script 'Lao'
226* \p{Latin} Script 'Latin'
227* \p{Limbu} Script 'Limbu'
228* \p{LinearB} Script 'Linear_B'
229* \p{Ll} Alias for \p{Ll} (General Category 'Ll')
230 \p{Ll} General Category 'Ll'
231* \p{Lm} Alias for \p{Lm} (General Category 'Lm')
232 \p{Lm} General Category 'Lm'
233* \p{LogicalOrderException} Extended property 'Logical_Order_Exception'
234* \p{Lowercase} [\p{Ll}\p{OtherLowercase}]
235 \p{Lower} [[:Lower:]]
236* \p{Lo} Alias for \p{Lo} (General Category 'Lo')
237 \p{Lo} General Category 'Lo'
238* \p{Lt} Alias for \p{Lt} (General Category 'Lt')
239 \p{Lt} General Category 'Lt'
240* \p{Lu} Alias for \p{Lu} (General Category 'Lu')
241 \p{Lu} General Category 'Lu'
242* \p{L} Alias for \p{L} (Major Category 'L')
243 \p{L} Major Category 'L'
244* \p{Malayalam} Script 'Malayalam'
245* \p{Math} [\p{Sm}\p{OtherMath}]
246* \p{Mc} Alias for \p{Mc} (General Category 'Mc')
247 \p{Mc} General Category 'Mc'
248* \p{Me} Alias for \p{Me} (General Category 'Me')
249 \p{Me} General Category 'Me'
250* \p{Mn} Alias for \p{Mn} (General Category 'Mn')
251 \p{Mn} General Category 'Mn'
252* \p{Mongolian} Script 'Mongolian'
253* \p{Myanmar} Script 'Myanmar'
254* \p{M} Alias for \p{M} (Major Category 'M')
255 \p{M} Major Category 'M'
256* \p{Nd} Alias for \p{Nd} (General Category 'Nd')
257 \p{Nd} General Category 'Nd'
258* \p{NewTaiLue} Script 'New_Tai_Lue'
259* \p{Nl} Alias for \p{Nl} (General Category 'Nl')
260 \p{Nl} General Category 'Nl'
261* \p{NoncharacterCodePoint} Extended property 'Noncharacter_Code_Point'
262* \p{No} Alias for \p{No} (General Category 'No')
263 \p{No} General Category 'No'
264* \p{N} Alias for \p{N} (Major Category 'N')
265 \p{N} Major Category 'N'
266* \p{Ogham} Script 'Ogham'
267* \p{OldItalic} Script 'Old_Italic'
268* \p{OldPersian} Script 'Old_Persian'
269* \p{Oriya} Script 'Oriya'
270* \p{Osmanya} Script 'Osmanya'
271* \p{OtherAlphabetic} Extended property 'Other_Alphabetic'
272* \p{OtherDefaultIgnorableCodePoint} Extended property 'Other_Default_Ignorable_Code_Point'
273* \p{OtherGraphemeExtend} Extended property 'Other_Grapheme_Extend'
274* \p{OtherIdContinue} Extended property 'Other_ID_Continue'
275* \p{OtherIdStart} Extended property 'Other_ID_Start'
276* \p{OtherLowercase} Extended property 'Other_Lowercase'
277* \p{OtherMath} Extended property 'Other_Math'
278* \p{OtherUppercase} Extended property 'Other_Uppercase'
279* \p{PatternSyntax} Extended property 'Pattern_Syntax'
280* \p{PatternWhiteSpace} Extended property 'Pattern_White_Space'
281* \p{Pc} Alias for \p{Pc} (General Category 'Pc')
282 \p{Pc} General Category 'Pc'
283* \p{Pd} Alias for \p{Pd} (General Category 'Pd')
284 \p{Pd} General Category 'Pd'
285* \p{Pe} Alias for \p{Pe} (General Category 'Pe')
286 \p{Pe} General Category 'Pe'
287* \p{Pf} Alias for \p{Pf} (General Category 'Pf')
288 \p{Pf} General Category 'Pf'
289* \p{Pi} Alias for \p{Pi} (General Category 'Pi')
290 \p{Pi} General Category 'Pi'
291* \p{Po} Alias for \p{Po} (General Category 'Po')
292 \p{Po} General Category 'Po'
293 \p{Print} [[:Print:]]
294* \p{Ps} Alias for \p{Ps} (General Category 'Ps')
295 \p{Ps} General Category 'Ps'
296 \p{Punct} [[:Punct:]]
297* \p{P} Alias for \p{P} (Major Category 'P')
298 \p{P} Major Category 'P'
299* \p{QuotationMark} Extended property 'Quotation_Mark'
300* \p{Radical} Extended property 'Radical'
301* \p{Runic} Script 'Runic'
302* \p{Sc} Alias for \p{Sc} (General Category 'Sc')
303 \p{Sc} General Category 'Sc'
304* \p{Shavian} Script 'Shavian'
305* \p{Sinhala} Script 'Sinhala'
306* \p{Sk} Alias for \p{Sk} (General Category 'Sk')
307 \p{Sk} General Category 'Sk'
308* \p{Sm} Alias for \p{Sm} (General Category 'Sm')
309 \p{Sm} General Category 'Sm'
310* \p{SoftDotted} Extended property 'Soft_Dotted'
311* \p{So} Alias for \p{So} (General Category 'So')
312 \p{So} General Category 'So'
313 \p{SpacePerl} \s
314 \p{Space} [[:Space:]]
315* \p{Sterm} Extended property 'STerm'
316* \p{SylotiNagri} Script 'Syloti_Nagri'
317* \p{Syriac} Script 'Syriac'
318* \p{S} Alias for \p{S} (Major Category 'S')
319 \p{S} Major Category 'S'
320* \p{Tagalog} Script 'Tagalog'
321* \p{Tagbanwa} Script 'Tagbanwa'
322* \p{TaiLe} Script 'Tai_Le'
323* \p{Tamil} Script 'Tamil'
324* \p{Telugu} Script 'Telugu'
325* \p{TerminalPunctuation} Extended property 'Terminal_Punctuation'
326* \p{Thaana} Script 'Thaana'
327* \p{Thai} Script 'Thai'
328* \p{Tibetan} Script 'Tibetan'
329* \p{Tifinagh} Script 'Tifinagh'
330 \p{Title} [[:Title:]]
331* \p{Ugaritic} Script 'Ugaritic'
332* \p{UnifiedIdeograph} Extended property 'Unified_Ideograph'
333* \p{Uppercase} [\p{Lu}\p{Other_Uppercase}]
334 \p{Upper} [[:Upper:]]
335* \p{VariationSelector} Extended property 'Variation_Selector'
336* \p{WhiteSpace} Extended property 'White_Space'
337 \p{Word} [[:Word:]]
338 \p{XDigit} [[:XDigit:]]
339* \p{Yi} Script 'Yi'
340* \p{Zl} Alias for \p{Zl} (General Category 'Zl')
341 \p{Zl} General Category 'Zl'
342* \p{Zp} Alias for \p{Zp} (General Category 'Zp')
343 \p{Zp} General Category 'Zp'
344* \p{Zs} Alias for \p{Zs} (General Category 'Zs')
345 \p{Zs} General Category 'Zs'
346* \p{Z} Alias for \p{Z} (Major Category 'Z')
347 \p{Z} Major Category 'Z'
348 \p{_CanonDCIJ} (for internal casefolding use)
349 \p{_CaseIgnorable} (for internal casefolding use)
350 \p{_CombAbove} (for internal casefolding use)
Note: See TracBrowser for help on using the repository browser.