这不就是简单的替换么, 如果只是数字的话这样替换就行
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 集_上标 | 字节集 | | 集_下标 | 字节集 | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_替换结果 | 字节集 | | | 局_文件名 | 文本型 | | |
集_上标 = { 185, 0, 178, 0, 179, 0, 116, 32, 117, 32, 118, 32, 119, 32, 120, 32, 121, 32, 112, 32 }集_下标 = { 129, 32, 130, 32, 131, 32, 132, 32, 133, 32, 134, 32, 135, 32, 136, 32, 137, 32, 128, 32 }局_替换结果 = 子程序1 (“135632125412”, “13”)局_文件名 = 取运行目录 () + “\测试.txt”写到文件 (局_文件名, { 255, 254 } + 局_替换结果 + { 0, 0 })文件_执行 (局_文件名 )|
子程序1 | 字节集 | | |
参_待替换文本 | 文本型 | | | | 参_特殊数字 | 文本型 | | | | 参_是否下标 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_文本 | 文本型 | | | 局_数值 | 整数型 | | | 局_特殊数字 | 字节集 | | | 局_替换文本 | 字节集 | | | 局_特殊字节集 | 字节集 | | | 局_待替换文本 | 字节集 | | | i | 整数型 | | |
计次循环首 (取文本长度 (参_待替换文本 ), i ) 局_待替换文本 = 局_待替换文本 + 到字节集 (取文本中间 (参_待替换文本, i, 1 )) + { 0 } 计次循环尾 () 计次循环首 (取文本长度 (参_特殊数字 ), i ) 局_文本 = 取文本中间 (参_特殊数字, i, 1 ) 局_替换文本 = 局_替换文本 + 到字节集 (局_文本 ) + { 0 } 局_数值 = 到整数 (局_文本 ) 如果真 (局_数值 = 0 )  局_数值 = 10 局_特殊字节集 = 选择 (参_是否下标, 集_下标, 集_上标) 局_特殊数字 = 局_特殊数字 + 取字节集中间 (局_特殊字节集, (局_数值 - 1 ) × 2 + 1, 2 ) 计次循环尾 ()局_待替换文本 = 子字节集替换 (局_待替换文本, 局_替换文本, 局_特殊数字, , )返回 (局_待替换文本 ) |