跳到主要内容

生成固定长度的随机字符串

宜搭提供了一个生成随机码的函数:UUID(),生成唯一字符串。

每次打开表单,就自动生成了这样的一个随机序列,这样的字符串是永远不会重复的,但是不一定会满足用户的需要。有的用户需要短一些的随机序列,用 UUID()也可以做。但是只能做到伪随机,不能保证一定不重复。大家应该想到了,就是从这个字符中截取一部分,来作为一个新的随机序列。

做一个 10 位随机序列,由大写字母和数字构成。

用到的函数:

  • RIGHT(A,B):取字符串 A 中的最右边 B 位数
  • UPPER(A):将字符串 A 中的小写都转换成大写
  • UUID():生成唯一字符串赋值给单行输入框

最终公式为:

{"text":"UPPER(RIGHT(UUID(),10))","marks":[],"isCmData":true}

注意:UUID() 保证输出的字符串不会重复,不能保证从这串字符串中截取的一部分也不重复,因此有需要不重复的用户,要进行校验去提醒用户刷新获取新的字符串。


宜搭为了更好的优化宜搭使用手册内容和质量,占用您3-5分钟时间,辛苦填写一下文档反馈问卷。文档反馈问卷是匿名提交,同时问卷信息仅用于宜搭文档体验反馈收集,感谢您对宜搭的支持!

点此填写调研问卷


--------------------获取宜搭最新信息,欢迎关注我们--------------------

Copyright © 2024钉钉(中国)信息技术有限公司和/或其关联公司浙ICP备18037475号-4