- VERSION =
"0.2.2"
- DOWNCASED_ALPHABET =
'abcçdefgğhıijklmnoöpqrsştuüvwxyz'
- UPCASED_ALPHABET =
'ABCÇDEFGĞHIİJKLMNOÖPQRSŞTUÜVWXYZ'
- UNSUPPORTED_DOWNCASE_CHARS =
'çğıiöşü'
- UNSUPPORTED_UPCASE_CHARS =
'ÇĞIİÖŞÜ'
- ORDERED_CHARS =
UPCASED_ALPHABET + DOWNCASED_ALPHABET
- DESTRUCTIVE_STRING_METHODS =
i(capitalize downcase swapcase titleize upcase)
- DESTRUCTIVE_ARRAY_METHODS =
i(sort)
- MATCH_TRANSFORMATIONS =
{
'\w' => "[#{'\w'}#{UNSUPPORTED_DOWNCASE_CHARS}#{UNSUPPORTED_UPCASE_CHARS}]",
'\W' => "[#{'^\w\d_'}#{UNSUPPORTED_DOWNCASE_CHARS}#{UNSUPPORTED_UPCASE_CHARS}]",
'a-z' => DOWNCASED_ALPHABET,
'A-Z' => UPCASED_ALPHABET
}