всмысле не нашли? В самом низу штук 10 либ.
There is a little string-like package [slnunicode] with upper/lower, len/sub and pattern matching for UTF-8. See ValidateUnicodeString for a smaller library. [utf-8.lua] provides functions string.utf8len, string.utf8sub, string.utf8reverse, string.utf8upper, and string.utf8lower. Has upper and lowercase mappings as a separate file. Tested on Lua 5.1 and 5.2. Another [utf-8.lua] with functions utf8charbytes, utf8len, utf8sub), and utf8replace. The latter replaces characters based on a mapping table (not provided). [ICU4Lua] is a Lua binding to ICU ([International Components for Unicode]), an open-source library originally developed by IBM. [luautf8] is a slnunicode like UTF-8 C module. used to provide string-compat UTF-8 operations as will as many other useful functions. it pass lua test suite's string and pattern matching test. Tested on Lua 5.1 and Lua 5.2 and LuaJIT. [utf8.lua] supports all 5.1 string functions for UTF-8. Has limited support of some regex classes. [ustring] provides a pure-Lua implementation of a UTF-8 version of each of the functions in the string library except string.reverse, as well as functions to perform canonical composition and decomposition of Unicode codepoints (NFC and NFD). string.reverse is not implemented because, for it to be useful, [it would require] parsing of [grapheme clusters], which is complicated. A [PHP-based version] of this library is found in [Scribunto], the MediaWiki? Lua-scripting extension, which is installed on Wikimedia sites such as Wikipedia and Wiktionary.
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|