取长度
一个汉字等于2个字符
.版本 2.支持库 spec调试输出 (到文本 (取文本长度 (“你好”))) //4调试输出 (到文本 (取文本长度 (“nihao”))) //5
截取文本左边
从文本的左边开始截取,第二个参数是截取几位
调试输出 (到文本 (取文本左边 (“nihao”, 2))) //ni
截取文本右边
调试输出 (到文本 (取文本右边 (“nihao”, 2))) //ao
截取中间
从第二个字符开始 向后面取三个
调试输出 (到文本 (取文本中间 (“nihao”, 2, 3))) //iha
寻找字符的索引(相当于indexOf)
从头开始
调试输出 (到文本 (寻找文本 (“nihao”, “H”, , 假))) // -1调试输出 (到文本 (寻找文本 (“nihao”, “h”, , 假))) // 3
从指定位置开始
.版本 2.支持库 spec调试输出 (到文本 (寻找文本 (“nihaoai”, “i”, , 假))) // 2调试输出 (到文本 (寻找文本 (“nihaoai”, “i”, 2, 假))) //2调试输出 (到文本 (寻找文本 (“nihaoai”, “i”, 3, 假))) //7
倒找文本(相当于indexOf)
默认从文本后面开始找
都三个参数默认为空,如果有值得话,是从后面开始截取的,比如
调试输出 (到文本 (倒找文本 (“E:\a\b.exe”, “\”, , 假))) //5调试输出 (到文本 (倒找文本 (“E:\a\b.exe”, “\”, 3, 假))) //-1
处理空字符串
删首空
调试输出 (删首空 (“ 11 33 ”)) //“11 33 ”
删全部空
调试输出 (删全部空 (“ 11 33 ”)) //“1133”
生成空字符串
5个空字符串
调试输出 (取空白文本 (5)) //“ ”
取重复文本
调试输出 (取重复文本 (3, “你好”)) //“你好你好你好”
文本替换
文本替换(长度)
意思就是说 从第一个字节开始 向后找2个字节,然后把后面的字符串替换掉
调试输出 (文本替换 (“你好,世界”, 1, 2, “xixixixixi”)) //“xixixixixi好,世界”
替换子文本(字符串)
第一个参数:数据源
第二个参数:被替换的文本
第三个参数:将要替换的文本
第四个参数:替换的次数,如果省略,默认进行所有可能的替换。
第五个参数:区分大小写 真区分 假不区分
.版本 2.支持库 spec调试输出 (子文本替换 (“hello,world”, “l”, “L”, 1, 1, 真))//* “heLlo,world”调试输出 (子文本替换 (“hello,world”, “l”, “L”, 1, 2, 真))//* “heLLo,world”调试输出 (子文本替换 (“hello,world”, “l”, “L”, 1, 3, 真))//* “heLLo,worLd”调试输出 (子文本替换 (“hello,world”, “l”, “L”, 1, 4, 真))//* “heLLo,worLd”调试输出 (子文本替换 (“hello,world”, “l”, “L”, 4, 4, 真))//* “helLo,worLd”
实战
获取路径的的父级元素
.版本 2.支持库 specindexOf = 倒找文本 (“E:\a\b.exe”, “\”, , 假) //5调试输出 (到文本 (取文本左边 (“E:\a\b.exe”, indexOf))) //E:\a\
取中间文本
.版本 2.支持库 spec.子程序 my_取中间文本, 文本型.参数 原始文本, 文本型.参数 前面截取标识字符串, 文本型.参数 后面截取标识字符串, 文本型.局部变量 后面的索引, 整数型.局部变量 开始的索引, 整数型.局部变量 前面的标识符的长度, 整数型, , , 需要加上.局部变量 需要取出文本的长度, 整数型.局部变量 最后结果, 文本型开始的索引 = 寻找文本 (原始文本, 前面截取标识字符串, , 真)后面的索引 = 寻找文本 (原始文本, 后面截取标识字符串, , 真)前面的标识符的长度 = 取文本长度 (前面截取标识字符串)调试输出 (开始的索引)调试输出 (后面的索引)需要取出文本的长度 = 后面的索引 - 开始的索引 - 前面的标识符的长度调试输出 (需要取出文本的长度)最后结果 = 取文本中间 (原始文本, 开始的索引 + 前面的标识符的长度, 需要取出文本的长度)调试输出 (最后结果)返回 (最后结果)

