Readln(s);. Ns:=ConsoleToUTF8(s);. UTF8Length. UTF8Copy. UTF8Pos. UTF8Delete. UTF8Insert
Readln(s);
Ns: =ConsoleToUTF8(s);
Для работы со строками, в которых могут встречаться русские символы (если говорить более точно, то символы не входящие в первую страницу ASCII), необходимо использовать модифицированные строковые функциии процедуры
UTF8Length
UTF8Copy
UTF8Pos
UTF8Delete
UTF8Insert
Эти функциии процедуры имеют те же параметры, что и их прототипы (без префикса UTF8) и работают так же, правильно обрабатывая символы, записанные в Юникоде.
|