Versions in this module Expand all Collapse all v1 v1.3.3 Oct 2, 2014 v1.3.1 Aug 21, 2014 Changes in this version + const LowerCase + const MaxASCII + const MaxCase + const MaxLatin1 + const MaxRune + const ReplacementChar + const TitleCase + const UpperCase + const UpperLower + const Version + var ASCII_Hex_Digit = _ASCII_Hex_Digit + var Arabic = _Arabic + var Armenian = _Armenian + var Avestan = _Avestan + var Balinese = _Balinese + var Bamum = _Bamum + var Batak = _Batak + var Bengali = _Bengali + var Bidi_Control = _Bidi_Control + var Bopomofo = _Bopomofo + var Brahmi = _Brahmi + var Braille = _Braille + var Buginese = _Buginese + var Buhid = _Buhid + var C = _C + var Canadian_Aboriginal = _Canadian_Aboriginal + var Carian = _Carian + var CaseRanges = _CaseRanges + var Categories = map[string]*RangeTable + var Cc = _Cc + var Cf = _Cf + var Chakma = _Chakma + var Cham = _Cham + var Cherokee = _Cherokee + var Co = _Co + var Common = _Common + var Coptic = _Coptic + var Cs = _Cs + var Cuneiform = _Cuneiform + var Cypriot = _Cypriot + var Cyrillic = _Cyrillic + var Dash = _Dash + var Deprecated = _Deprecated + var Deseret = _Deseret + var Devanagari = _Devanagari + var Diacritic = _Diacritic + var Digit = _Nd + var Egyptian_Hieroglyphs = _Egyptian_Hieroglyphs + var Ethiopic = _Ethiopic + var Extender = _Extender + var FoldCategory = map[string]*RangeTable + var FoldScript = map[string]*RangeTable + var Georgian = _Georgian + var Glagolitic = _Glagolitic + var Gothic = _Gothic + var GraphicRanges = []*RangeTable + var Greek = _Greek + var Gujarati = _Gujarati + var Gurmukhi = _Gurmukhi + var Han = _Han + var Hangul = _Hangul + var Hanunoo = _Hanunoo + var Hebrew = _Hebrew + var Hex_Digit = _Hex_Digit + var Hiragana = _Hiragana + var Hyphen = _Hyphen + var IDS_Binary_Operator = _IDS_Binary_Operator + var IDS_Trinary_Operator = _IDS_Trinary_Operator + var Ideographic = _Ideographic + var Imperial_Aramaic = _Imperial_Aramaic + var Inherited = _Inherited + var Inscriptional_Pahlavi = _Inscriptional_Pahlavi + var Inscriptional_Parthian = _Inscriptional_Parthian + var Javanese = _Javanese + var Join_Control = _Join_Control + var Kaithi = _Kaithi + var Kannada = _Kannada + var Katakana = _Katakana + var Kayah_Li = _Kayah_Li + var Kharoshthi = _Kharoshthi + var Khmer = _Khmer + var L = _L + var Lao = _Lao + var Latin = _Latin + var Lepcha = _Lepcha + var Letter = _L + var Limbu = _Limbu + var Linear_B = _Linear_B + var Lisu = _Lisu + var Ll = _Ll + var Lm = _Lm + var Lo = _Lo + var Logical_Order_Exception = _Logical_Order_Exception + var Lower = _Ll + var Lt = _Lt + var Lu = _Lu + var Lycian = _Lycian + var Lydian = _Lydian + var M = _M + var Malayalam = _Malayalam + var Mandaic = _Mandaic + var Mark = _M + var Mc = _Mc + var Me = _Me + var Meetei_Mayek = _Meetei_Mayek + var Meroitic_Cursive = _Meroitic_Cursive + var Meroitic_Hieroglyphs = _Meroitic_Hieroglyphs + var Miao = _Miao + var Mn = _Mn + var Mongolian = _Mongolian + var Myanmar = _Myanmar + var N = _N + var Nd = _Nd + var New_Tai_Lue = _New_Tai_Lue + var Nko = _Nko + var Nl = _Nl + var No = _No + var Noncharacter_Code_Point = _Noncharacter_Code_Point + var Number = _N + var Ogham = _Ogham + var Ol_Chiki = _Ol_Chiki + var Old_Italic = _Old_Italic + var Old_Persian = _Old_Persian + var Old_South_Arabian = _Old_South_Arabian + var Old_Turkic = _Old_Turkic + var Oriya = _Oriya + var Osmanya = _Osmanya + var Other = _C + var Other_Alphabetic = _Other_Alphabetic + var Other_Default_Ignorable_Code_Point = _Other_Default_Ignorable_Code_Point + var Other_Grapheme_Extend = _Other_Grapheme_Extend + var Other_ID_Continue = _Other_ID_Continue + var Other_ID_Start = _Other_ID_Start + var Other_Lowercase = _Other_Lowercase + var Other_Math = _Other_Math + var Other_Uppercase = _Other_Uppercase + var P = _P + var Pattern_Syntax = _Pattern_Syntax + var Pattern_White_Space = _Pattern_White_Space + var Pc = _Pc + var Pd = _Pd + var Pe = _Pe + var Pf = _Pf + var Phags_Pa = _Phags_Pa + var Phoenician = _Phoenician + var Pi = _Pi + var Po = _Po + var PrintRanges = []*RangeTable + var Properties = map[string]*RangeTable + var Ps = _Ps + var Punct = _P + var Quotation_Mark = _Quotation_Mark + var Radical = _Radical + var Rejang = _Rejang + var Runic = _Runic + var S = _S + var STerm = _STerm + var Samaritan = _Samaritan + var Saurashtra = _Saurashtra + var Sc = _Sc + var Scripts = map[string]*RangeTable + var Sharada = _Sharada + var Shavian = _Shavian + var Sinhala = _Sinhala + var Sk = _Sk + var Sm = _Sm + var So = _So + var Soft_Dotted = _Soft_Dotted + var Sora_Sompeng = _Sora_Sompeng + var Space = _Z + var Sundanese = _Sundanese + var Syloti_Nagri = _Syloti_Nagri + var Symbol = _S + var Syriac = _Syriac + var Tagalog = _Tagalog + var Tagbanwa = _Tagbanwa + var Tai_Le = _Tai_Le + var Tai_Tham = _Tai_Tham + var Tai_Viet = _Tai_Viet + var Takri = _Takri + var Tamil = _Tamil + var Telugu = _Telugu + var Terminal_Punctuation = _Terminal_Punctuation + var Thaana = _Thaana + var Thai = _Thai + var Tibetan = _Tibetan + var Tifinagh = _Tifinagh + var Title = _Lt + var Ugaritic = _Ugaritic + var Unified_Ideograph = _Unified_Ideograph + var Upper = _Lu + var Vai = _Vai + var Variation_Selector = _Variation_Selector + var White_Space = _White_Space + var Yi = _Yi + var Z = _Z + var Zl = _Zl + var Zp = _Zp + var Zs = _Zs + func In(r rune, ranges ...*RangeTable) bool + func Is(rangeTab *RangeTable, r rune) bool + func IsControl(r rune) bool + func IsDigit(r rune) bool + func IsGraphic(r rune) bool + func IsLetter(r rune) bool + func IsLower(r rune) bool + func IsMark(r rune) bool + func IsNumber(r rune) bool + func IsOneOf(ranges []*RangeTable, r rune) bool + func IsPrint(r rune) bool + func IsPunct(r rune) bool + func IsSpace(r rune) bool + func IsSymbol(r rune) bool + func IsTitle(r rune) bool + func IsUpper(r rune) bool + func SimpleFold(r rune) rune + func To(_case int, r rune) rune + func ToLower(r rune) rune + func ToTitle(r rune) rune + func ToUpper(r rune) rune + type CaseRange struct + Delta d + Hi uint32 + Lo uint32 + type Range16 struct + Hi uint16 + Lo uint16 + Stride uint16 + type Range32 struct + Hi uint32 + Lo uint32 + Stride uint32 + type RangeTable struct + LatinOffset int + R16 []Range16 + R32 []Range32 + type SpecialCase []CaseRange + var AzeriCase SpecialCase = _TurkishCase + var TurkishCase SpecialCase = _TurkishCase + func (special SpecialCase) ToLower(r rune) rune + func (special SpecialCase) ToTitle(r rune) rune + func (special SpecialCase) ToUpper(r rune) rune