## This file is auto-generated (at 2008-11-24T04:21:28Z). ## Do not edit by hand! use strict; package Char::Class::UCS; our $VERSION = '1.03'; use Exporter; use vars qw(@EXPORT_OK @ISA $VERSION); @ISA = qw(Exporter); =head1 NAME Char::Class::UCS - Regular Expression Character Classes - C =cut sub import ($;@) { my ($self, @sub) = (shift, @_); for (@sub) { no strict 'refs'; *{'main::'.$_} = \&{$_}; } $Exporter::ExportLevel = 1; $self->SUPER::import (@_); $Exporter::ExportLevel = 0; } @EXPORT_OK = qw(InUCSAeganNumbers InUCSAlphabeticPresentationForms InUCSAlternateFormatCharactersExtended InUCSArabicExtended InUCSArabicPresentationFormsA InUCSArabicPresentationFormsB InUCSArmenian InUCSArrows InUCSBasicArabic InUCSBasicGeorgian InUCSBasicGreek InUCSBasicHangul InUCSBasicHebrew InUCSBasicLatin InUCSBasicMyanmar InUCSBasicTibetan InUCSBengali InUCSBiDirectionalFormatEmbeddings InUCSBiDirectionalFormatMarks InUCSBlockElements InUCSBopomofo InUCSBoxDrawing InUCSBraillePatterns InUCSBuhid InUCSByzantineMusicalSymbols InUCSCharacterShapingSelectors InUCSCherokee InUCSCombiningDiacriticalMarks InUCSCombiningDiacriticalMarksForSymbols InUCSCombiningHalfMarks InUCSControlPictures InUCSCurrencySymbols InUCSCypriotSyllabary InUCSCyrillic InUCSCyrillicSupplementary InUCSDeseret InUCSDevanagari InUCSDingbats InUCSEnclosedAlphanumerics InUCSEnclosedCJKLettersAndMonths InUCSEthiopic InUCSEtruscan InUCSExtendedMyanmar InUCSFormatSeparators InUCSGeneralFormatCharacters InUCSGeneralPunctuation InUCSGeometricShapes InUCSGeorgianExtended InUCSGothic InUCSGreekExtended InUCSGreekSymbolsAndCoptic InUCSGujarati InUCSGurmukhi InUCSHalfwidthAndFullwidthForms InUCSHangulCompatibilityJamo InUCSHangulFillCharacters InUCSHangulJamo InUCSHangulSyllables InUCSHanunoo InUCSHebrewExtended InUCSHiragana InUCSIPAExtensions InUCSIdeographicDescriptionCharacters InUCSKangxiRadicals InUCSKannada InUCSKatakana InUCSKatakanaPhoneticExtensions InUCSKhmer InUCSLao InUCSLatin1Supplement InUCSLatinExtendedA InUCSLatinExtendedAdditional InUCSLatinExtendedB InUCSLetterlikeSymbols InUCSLimbu InUCSLinearBIdeograms InUCSLinearBSyllabary InUCSMalayalam InUCSMathematicalOperators InUCSMiscellaneousSymbols InUCSMiscellaneousTechnical InUCSMiscllaneousMathmaticalSymbols InUCSMongolian InUCSNumberForms InUCSNumericShapeSelectors InUCSOgham InUCSOpticalCharacterRecognition InUCSOriya InUCSOsmanya InUCSPart2 InUCSPrivateUseArea InUCSPrivateUseGroups InUCSPrivateUsePlanes InUCSRunic InUCSScriptSpecificFormatCharacters InUCSShavian InUCSSinhala InUCSSip InUCSSmallFormVariants InUCSSmp InUCSSpacingModifierLetters InUCSSpecials InUCSSpp InUCSSuperscriptsAndSubscripts InUCSSupplementalArrows InUCSSupplementalArrowsC InUCSSupplementalCJKCompatibility InUCSSupplementalHangulA InUCSSupplementalHangulB InUCSSupplementalMathmaticalOperators InUCSSyriac InUCSTagalog InUCSTagbanwa InUCSTags InUCSTaiLe InUCSTamil InUCSTelugu InUCSThaana InUCSThai InUCSTibetan InUCSUgaritic InUCSUnicode InUCSUnifiedCanadianAboriginalSyllabics InUCSVariationSelectors InUCSVariationSelectorsSupplement InUCSWesternMusicalSymbols InUCSYiRadicals InUCSYiSyllables InUCSYijingHexagramSymbols InUCSZeroWidthBoundaryIndicators InUCS_BMP InUCS_BMPFirstEdition InUCS_BMPSecondEdition InUCS_BMP_AMD7 InUCS_CJKCompatibility InUCS_CJKCompatibilityForms InUCS_CJKCompatibilityIdeographs InUCS_CJKCompatibilityIdeographsSupplement InUCS_CJKMiscellaneous InUCS_CJKRadicalsSupplement InUCS_CJKSymbolsAndPunctuation InUCS_CJKUnifiedIdeographs InUCS_CJKUnifiedIdeographsAll InUCS_CJKUnifiedIdeographsExtensionA InUCS_CJKUnifiedIdeographsExtensionB InUCS_MES1 InUCS_MES2 InUCS_MES3A InUCS_MES3B InUCS1 InUCS10 InUCS100 InUCS1000 InUCS1001 InUCS1002 InUCS1003 InUCS1004 InUCS1005 InUCS1007 InUCS1008 InUCS1009 InUCS101 InUCS1010 InUCS1011 InUCS1012 InUCS1013 InUCS104 InUCS105 InUCS106 InUCS10646 InUCS107 InUCS108 InUCS11 InUCS12 InUCS13 InUCS14 InUCS15 InUCS16 InUCS17 InUCS18 InUCS180 InUCS19 InUCS2 InUCS20 InUCS200 InUCS2000 InUCS2001 InUCS2002 InUCS201 InUCS202 InUCS203 InUCS204 InUCS205 InUCS206 InUCS207 InUCS21 InUCS22 InUCS23 InUCS24 InUCS25 InUCS250 InUCS251 InUCS26 InUCS27 InUCS28 InUCS281 InUCS282 InUCS283 InUCS284 InUCS29 InUCS299 InUCS3 InUCS30 InUCS300 InUCS3000 InUCS3001 InUCS3002 InUCS301 InUCS302 InUCS31 InUCS32 InUCS33 InUCS34 InUCS35 InUCS36 InUCS37 InUCS38 InUCS39 InUCS4 InUCS40 InUCS4000 InUCS41 InUCS42 InUCS43 InUCS44 InUCS45 InUCS46 InUCS47 InUCS48 InUCS49 InUCS5 InUCS50 InUCS500 InUCS51 InUCS52 InUCS53 InUCS54 InUCS55 InUCS56 InUCS57 InUCS58 InUCS6 InUCS60 InUCS61 InUCS62 InUCS63 InUCS64 InUCS65 InUCS66 InUCS67 InUCS68 InUCS69 InUCS7 InUCS70 InUCS71 InUCS72 InUCS73 InUCS74 InUCS75 InUCS76 InUCS77 InUCS78 InUCS79 InUCS8 InUCS80 InUCS81 InUCS82 InUCS83 InUCS84 InUCS85 InUCS86 InUCS87 InUCS88 InUCS89 InUCS9 InUCS90 InUCS91 InUCS92 InUCS93 InUCS94 InUCS95 InUCS96 InUCS97 InUCS98 InUCS99); sub InUCSAeganNumbers { < An alias for InUCSBasicLatin. =item C An alias for InUCSCyrillic. =item C An alias for InUCSKatakanaPhoneticExtensions. =item C An alias for InUCSSmp. =item C An alias for InUCSEtruscan. =item C An alias for InUCSGothic. =item C An alias for InUCSDeseret. =item C An alias for InUCSByzantineMusicalSymbols. =item C An alias for InUCSWesternMusicalSymbols. =item C An alias for InUCSLinearBSyllabary. =item C An alias for InUCSLinearBIdeograms. =item C An alias for InUCSAeganNumbers. =item C An alias for InUCSVariationSelectors. =item C An alias for InUCSUgaritic. =item C An alias for InUCSShavian. =item C An alias for InUCSOsmanya. =item C An alias for InUCSCypriotSyllabary. =item C An alias for InUCSLimbu. =item C An alias for InUCSTaiLe. =item C An alias for InUCSSupplementalArrowsC. =item C An alias for InUCSUnicode. =item C An alias for InUCSSupplementalCJKCompatibility. =item C An alias for InUCSYijingHexagramSymbols. =item C An alias for InUCSArmenian. =item C An alias for InUCSBasicHebrew. =item C An alias for InUCSHebrewExtended. =item C An alias for InUCSBasicArabic. =item C An alias for InUCSArabicExtended. =item C An alias for InUCSDevanagari. =item C An alias for InUCSBengali. =item C An alias for InUCSGurmukhi. =item C An alias for InUCS_CJKUnifiedIdeographsAll. =item C An alias for InUCSGujarati. =item C An alias for InUCSLatin1Supplement. =item C An alias for InUCSOriya. =item C An alias for InUCSZeroWidthBoundaryIndicators. =item C An alias for InUCSSip. =item C An alias for InUCS_CJKUnifiedIdeographsExtensionB. =item C An alias for InUCS_CJKCompatibilityIdeographsSupplement. =item C An alias for InUCSFormatSeparators. =item C An alias for InUCSBiDirectionalFormatMarks. =item C An alias for InUCSBiDirectionalFormatEmbeddings. =item C An alias for InUCSHangulFillCharacters. =item C An alias for InUCSCharacterShapingSelectors. =item C An alias for InUCSNumericShapeSelectors. =item C An alias for InUCSIdeographicDescriptionCharacters. =item C An alias for InUCSTamil. =item C An alias for InUCSTelugu. =item C An alias for InUCSKannada. =item C An alias for InUCSMalayalam. =item C An alias for InUCSThai. =item C An alias for InUCSGeneralFormatCharacters. =item C An alias for InUCSScriptSpecificFormatCharacters. =item C An alias for InUCSLao. =item C An alias for InUCSBasicGeorgian. =item C An alias for InUCSGeorgianExtended. =item C An alias for InUCS_MES1. =item C An alias for InUCS_MES2. =item C An alias for InUCS_MES3A. =item C An alias for InUCS_MES3B. =item C An alias for InUCSHangulJamo. =item C An alias for InUCS_BMPFirstEdition. =item C An alias for InUCSLatinExtendedA. =item C An alias for InUCSLatinExtendedAdditional. =item C An alias for InUCS_BMP. =item C An alias for InUCSSpp. =item C An alias for InUCSTags. =item C An alias for InUCSVariationSelectorsSupplement. =item C An alias for InUCS_BMP_AMD7. =item C An alias for InUCS_BMPSecondEdition. =item C An alias for InUCSGreekExtended. =item C An alias for InUCSGeneralPunctuation. =item C An alias for InUCSSuperscriptsAndSubscripts. =item C An alias for InUCSCurrencySymbols. =item C An alias for InUCSCombiningDiacriticalMarksForSymbols. =item C An alias for InUCSLetterlikeSymbols. =item C An alias for InUCSNumberForms. =item C An alias for InUCSArrows. =item C An alias for InUCSMathematicalOperators. =item C An alias for InUCSLatinExtendedB. =item C An alias for InUCSMiscellaneousTechnical. =item C An alias for InUCSPart2. =item C An alias for InUCSControlPictures. =item C An alias for InUCSOpticalCharacterRecognition. =item C An alias for InUCSEnclosedAlphanumerics. =item C An alias for InUCSBoxDrawing. =item C An alias for InUCSBlockElements. =item C An alias for InUCSGeometricShapes. =item C An alias for InUCSMiscellaneousSymbols. =item C An alias for InUCSDingbats. =item C An alias for InUCS_CJKSymbolsAndPunctuation. =item C An alias for InUCSIPAExtensions. =item C An alias for InUCSHiragana. =item C An alias for InUCSPrivateUseGroups. =item C An alias for InUCSKatakana. =item C An alias for InUCSBopomofo. =item C An alias for InUCSHangulCompatibilityJamo. =item C An alias for InUCS_CJKMiscellaneous. =item C An alias for InUCSEnclosedCJKLettersAndMonths. =item C An alias for InUCS_CJKCompatibility. =item C An alias for InUCSBasicHangul. =item C An alias for InUCSSupplementalHangulB. =item C An alias for InUCSSpacingModifierLetters. =item C An alias for InUCS_CJKUnifiedIdeographs. =item C An alias for InUCSPrivateUseArea. =item C An alias for InUCS_CJKCompatibilityIdeographs. =item C An alias for InUCSAlphabeticPresentationForms. =item C An alias for InUCSArabicPresentationFormsA. =item C An alias for InUCSCombiningHalfMarks. =item C An alias for InUCS_CJKCompatibilityForms. =item C An alias for InUCSSmallFormVariants. =item C An alias for InUCSArabicPresentationFormsB. =item C An alias for InUCSHalfwidthAndFullwidthForms. =item C An alias for InUCSCombiningDiacriticalMarks. =item C An alias for InUCSSpecials. =item C An alias for InUCSHangulSyllables. =item C An alias for InUCSBasicTibetan. =item C An alias for InUCSEthiopic. =item C An alias for InUCSUnifiedCanadianAboriginalSyllabics. =item C An alias for InUCSCherokee. =item C An alias for InUCSYiSyllables. =item C An alias for InUCSYiRadicals. =item C An alias for InUCSKangxiRadicals. =item C An alias for InUCS_CJKRadicalsSupplement. =item C An alias for InUCSBasicGreek. =item C An alias for InUCSBraillePatterns. =item C An alias for InUCS_CJKUnifiedIdeographsExtensionA. =item C An alias for InUCSOgham. =item C An alias for InUCSRunic. =item C An alias for InUCSSinhala. =item C An alias for InUCSSyriac. =item C An alias for InUCSThaana. =item C An alias for InUCSBasicMyanmar. =item C An alias for InUCSKhmer. =item C An alias for InUCSMongolian. =item C An alias for InUCSGreekSymbolsAndCoptic. =item C An alias for InUCSExtendedMyanmar. =item C An alias for InUCSTibetan. =item C An alias for InUCSCyrillicSupplementary. =item C An alias for InUCSTagalog. =item C An alias for InUCSHanunoo. =item C An alias for InUCSBuhid. =item C An alias for InUCSTagbanwa. =item C An alias for InUCSSupplementalArrows. =item C An alias for InUCSMiscllaneousMathmaticalSymbols. =item C An alias for InUCSSupplementalMathmaticalOperators. =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =back =cut =head1 EXAMPLE use Char::Class::UCS; if ($s =~ /\p{InIPAExtensions}/) { print "Match!\n"; } =head1 SEE ALSO L L =head1 LICENSE Copyright 2008 Wakaba This library and the library generated by it is free software; you can redistribute them and/or modify them under the same terms as Perl itself. =cut 1; ### UCS.pm ends here