|
发表于 2017-10-31 13:17:22
|
显示全部楼层
北京市北京市
.版本 2
.子程序 字符串_增加指定数据, 文本型, 公开, 增加指定的数据,例如xxxxxxxx→xx:xx:xx:xx
.参数 被增加的数据, 文本型, , 初始数据
.参数 欲增加的数据, 文本型, , 需要增加的数据
.参数 数据间隔, 整数型, , 文本数据的间隔
.局部变量 文本_临时变量, 文本型
.局部变量 数值_临时变量, 整数型
.局部变量 计次, 整数型
.局部变量 文本_拆分结果, 文本型
.局部变量 文本_临时数据, 文本型
文本_临时变量 = 删首尾空 (被增加的数据)
文本_临时数据 = 删首尾空 (欲增加的数据)
.如果 (取文本长度 (文本_临时变量) % 数据间隔 = 0)
数值_临时变量 = 取文本长度 (文本_临时变量) ÷ 数据间隔
.否则
数值_临时变量 = 取文本长度 (文本_临时变量) ÷ 数据间隔 + 1
.如果结束
.计次循环首 (数值_临时变量, 计次)
.如果 (计次 = 1)
文本_拆分结果 = 取文本中间 (文本_临时变量, 1, 数据间隔) + 文本_临时数据
.否则
文本_拆分结果 = 文本_拆分结果 + 取文本中间 (文本_临时变量, (计次 - 1) × 数据间隔 + 1, 数据间隔) + 文本_临时数据
.如果结束
.计次循环尾 ()
文本_拆分结果 = 取文本中间 (文本_拆分结果, 1, 取文本长度 (文本_拆分结果) - 1)
返回 (文本_拆分结果)
这个可以随便几位间隔 |
|