QQ登录

只需一步,快速开始

发帖

随机字符插入 2 [技术分享]

[复制链接]
TheHotSummer 发表于 2021-8-26 16:12:45 | 显示全部楼层 |阅读模式
  1. .版本 2

  2. .子程序 随机字符, 文本型, 公开
  3. .参数 文本, 文本型
  4. .局部变量 数字变量, 整数型
  5. .局部变量 汉字1, 文本型
  6. .局部变量 定位数, 整数型
  7. .局部变量 随机字符本体, 文本型
  8. .局部变量 附加随机字符, 文本型
  9. .局部变量 随机字符位置, 整数型

  10. 汉字1 = 文本区分_只取汉字 (文本)
  11. 数字变量 = 取文本长度 (汉字1) ÷ 2
  12. 置随机数种子 ()
  13. 定位数 = 取随机数 (1, 26)
  14. 随机字符本体 = 取文本中间 (“qwertyuioplkjmhngbfvdcsxazd”, 定位数, 1)

  15. 随机字符位置 = 取随机数 (2, 到整数 (数字变量 × 9÷ 10))

  16. 附加随机字符 = 取文本中间 (汉字1, 随机字符位置, 2) + 随机字符本体
  17. 返回 (子文本替换 (文本, 取文本中间 (汉字1, 随机字符位置, 2), 附加随机字符, , 1, 真))
复制代码



需要 引用精易模块 ,之前发错地方了,现搬过来
回复

使用道具 举报

761355061 发表于 2021-9-16 12:34:19 | 显示全部楼层
本帖最后由 761355061 于 2021-9-16 12:35 编辑
  1. .版本 2

  2. .子程序 插入随机字母, 文本型
  3. .参数 文本, 文本型
  4. .局部变量 字, 文本型, , "0"

  5. 置随机数种子 ()
  6. 返回 (文本 = 文本_插入文本到某位置 (文本, 文本_取随机字母 (1, 2), 取随机数 (0, 文本_逐字分割 (文本, 字))))
复制代码
精益模块文本处理挺全面的
回复

使用道具 举报

Powered by Discuz! © 2001-2024 Discuz! Team. X3.5

GMT+8, 2024-4-20 13:41 , Processed in 0.053812 second(s), 19 queries Archiver|手机版|梦幻社区 | 鄂ICP备17017983号-3 |

登录切换风格
快速回复 返回顶部 返回列表