У меня есть строка, содержащая Символы UTF-8, и у меня есть метод, который должен преобразовывать каждый символ в верхний или нижний регистр, это легко сделать с символами, которые перекрываются с ASCII, и, очевидно, некоторые символы не могут быть преобразованы, например, любой китайский символ. Однако есть ли хороший способ обнаружить и преобразовать другие символы, которые могут быть верхними / нижними, например все греческие символы? Также обратите внимание, что мне нужно иметь возможность делать это как в Windows, так и в Linux.
Спасибо,