怎么用lua脚本生成随机字符串

 时间:2024-10-16 19:15:08

1、既然是随机,那么我们当然就是要用到lua的随机函数了,但是lua的随机函数有点小毛病,如果时间太短,那么取到的随机数可能是一样的,如果随机的数字太小也有点毛病,谁用谁知道啊。全是眼泪啊。。所以我们的第一步是构造一个我们自己的随机函数。代码如图:

怎么用lua脚本生成随机字符串

3、现在来试试随机字母组合。代码如图,测试结果看红框标记处。代码是不是也很简单,因为小写字母在ansic字母表里面是97-122,string.char()函数就是来把数字转成对应的锾攒揉敫ansic字符的。与之对应的是string.byte(),将字符转成数字,如string.byte('a')结果就是97

怎么用lua脚本生成随机字符串

5、上面的步骤都算练习了,现在我们要挑战的是一个函数支持独立随机和组合随机,就是让我们的函数支持随机数字,随机小写字母,随机大写字母,随机数字和小写字母,随机数字和大写字母,随机大小写字母。怎么搞??先定义一个随机模式表。

怎么用lua脚本生成随机字符串怎么用lua脚本生成随机字符串
  • 明日方舟天火怎么获得
  • js设置导航栏顶部固定
  • 奶块五周年纪念灯怎么获得?
  • layer 弹出层的滚动条怎么隐藏
  • 花亦山心之月中怎么参加新生七日活动
  • 热门搜索
    thunder是什么意思 养殖业什么前景最好 语无伦次是什么意思 维生素c含量高的水果 六神无主是什么意思 什么是对冲 有氧运动有哪些 流媒体是什么 太阳的后裔是什么意思 做衣柜用什么板材好