TI-Lua String Library Extension

迄今为止对 TI-Lua 内置 String 库的最强大扩充。

功能简介

  • 目前包含以下组件:
    • ctype                   即判断单个ASCII字符类型,功能与C语言中ctype.h一致;
    • ustring function   提供了一些基本函数,用于增强TI-Lua处理UTF8字符串的能力,例如可以通过string.ulen来获取一个中文字符串的真实长度;
    • ustring class        提供了一个类似C++中string的动态字符串类,同时也支持Lua原生字符串中的大多数用法,可以很方便的实现UTF8字符串间的连接,查找,比较,截取,插入,删除以及随机访问等操作,适合需要大量处理字符串的场合。
  • 文件目录(解压后V1目录下):
    • \doc  各个库的文档,markdown格式,无阅读器的话也可以直接用记事本查看,只不过没有排版
    • \ctype ctype库
    • \ustring ustring库,包含class和function
    • \sample 一些简单的示例

适用平台

  • TI-Nspire CX / TI-Nspire CX CAS Student Software 3.2 或以上版本
  • TI-Nspire CX / TI-Nspire CX CAS Teacher Software 3.2 或以上版本