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