Versions in this module Expand all Collapse all go1 go1.18.10 Jan 10, 2023 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 Adlam = _Adlam + var Ahom = _Ahom + var Anatolian_Hieroglyphs = _Anatolian_Hieroglyphs + var Arabic = _Arabic + var Armenian = _Armenian + var Avestan = _Avestan + var Balinese = _Balinese + var Bamum = _Bamum + var Bassa_Vah = _Bassa_Vah + var Batak = _Batak + var Bengali = _Bengali + var Bhaiksuki = _Bhaiksuki + 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 Caucasian_Albanian = _Caucasian_Albanian + var Cc = _Cc + var Cf = _Cf + var Chakma = _Chakma + var Cham = _Cham + var Cherokee = _Cherokee + var Chorasmian = _Chorasmian + 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 Dives_Akuru = _Dives_Akuru + var Dogra = _Dogra + var Duployan = _Duployan + var Egyptian_Hieroglyphs = _Egyptian_Hieroglyphs + var Elbasan = _Elbasan + var Elymaic = _Elymaic + 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 Grantha = _Grantha + var GraphicRanges = []*RangeTable + var Greek = _Greek + var Gujarati = _Gujarati + var Gunjala_Gondi = _Gunjala_Gondi + var Gurmukhi = _Gurmukhi + var Han = _Han + var Hangul = _Hangul + var Hanifi_Rohingya = _Hanifi_Rohingya + var Hanunoo = _Hanunoo + var Hatran = _Hatran + 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 Khitan_Small_Script = _Khitan_Small_Script + var Khmer = _Khmer + var Khojki = _Khojki + var Khudawadi = _Khudawadi + var L = _L + var Lao = _Lao + var Latin = _Latin + var Lepcha = _Lepcha + var Letter = _L + var Limbu = _Limbu + var Linear_A = _Linear_A + 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 Mahajani = _Mahajani + var Makasar = _Makasar + var Malayalam = _Malayalam + var Mandaic = _Mandaic + var Manichaean = _Manichaean + var Marchen = _Marchen + var Mark = _M + var Masaram_Gondi = _Masaram_Gondi + var Mc = _Mc + var Me = _Me + var Medefaidrin = _Medefaidrin + var Meetei_Mayek = _Meetei_Mayek + var Mende_Kikakui = _Mende_Kikakui + var Meroitic_Cursive = _Meroitic_Cursive + var Meroitic_Hieroglyphs = _Meroitic_Hieroglyphs + var Miao = _Miao + var Mn = _Mn + var Modi = _Modi + var Mongolian = _Mongolian + var Mro = _Mro + var Multani = _Multani + var Myanmar = _Myanmar + var N = _N + var Nabataean = _Nabataean + var Nandinagari = _Nandinagari + var Nd = _Nd + var New_Tai_Lue = _New_Tai_Lue + var Newa = _Newa + var Nko = _Nko + var Nl = _Nl + var No = _No + var Noncharacter_Code_Point = _Noncharacter_Code_Point + var Number = _N + var Nushu = _Nushu + var Nyiakeng_Puachue_Hmong = _Nyiakeng_Puachue_Hmong + var Ogham = _Ogham + var Ol_Chiki = _Ol_Chiki + var Old_Hungarian = _Old_Hungarian + var Old_Italic = _Old_Italic + var Old_North_Arabian = _Old_North_Arabian + var Old_Permic = _Old_Permic + var Old_Persian = _Old_Persian + var Old_Sogdian = _Old_Sogdian + var Old_South_Arabian = _Old_South_Arabian + var Old_Turkic = _Old_Turkic + var Oriya = _Oriya + var Osage = _Osage + 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 Pahawh_Hmong = _Pahawh_Hmong + var Palmyrene = _Palmyrene + var Pattern_Syntax = _Pattern_Syntax + var Pattern_White_Space = _Pattern_White_Space + var Pau_Cin_Hau = _Pau_Cin_Hau + 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 Prepended_Concatenation_Mark = _Prepended_Concatenation_Mark + var PrintRanges = []*RangeTable + var Properties = map[string]*RangeTable + var Ps = _Ps + var Psalter_Pahlavi = _Psalter_Pahlavi + var Punct = _P + var Quotation_Mark = _Quotation_Mark + var Radical = _Radical + var Regional_Indicator = _Regional_Indicator + var Rejang = _Rejang + var Runic = _Runic + var S = _S + var STerm = _Sentence_Terminal + var Samaritan = _Samaritan + var Saurashtra = _Saurashtra + var Sc = _Sc + var Scripts = map[string]*RangeTable + var Sentence_Terminal = _Sentence_Terminal + var Sharada = _Sharada + var Shavian = _Shavian + var Siddham = _Siddham + var SignWriting = _SignWriting + var Sinhala = _Sinhala + var Sk = _Sk + var Sm = _Sm + var So = _So + var Soft_Dotted = _Soft_Dotted + var Sogdian = _Sogdian + var Sora_Sompeng = _Sora_Sompeng + var Soyombo = _Soyombo + 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 Tangut = _Tangut + var Telugu = _Telugu + var Terminal_Punctuation = _Terminal_Punctuation + var Thaana = _Thaana + var Thai = _Thai + var Tibetan = _Tibetan + var Tifinagh = _Tifinagh + var Tirhuta = _Tirhuta + var Title = _Lt + var Ugaritic = _Ugaritic + var Unified_Ideograph = _Unified_Ideograph + var Upper = _Lu + var Vai = _Vai + var Variation_Selector = _Variation_Selector + var Wancho = _Wancho + var Warang_Citi = _Warang_Citi + var White_Space = _White_Space + var Yezidi = _Yezidi + var Yi = _Yi + var Z = _Z + var Zanabazar_Square = _Zanabazar_Square + 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