生成随机文本

功能

生成包含随机字符的、具有指定长度的文本。

选项

名称 说明 示例
使用汉字 【布尔型】是否生成含有汉字的随机文本。默认情况下,勾选此复选框。
使用大写字母 【布尔型】是否生成含有大写字母的随机文本。默认情况下,未勾选此复选框。
使用小写字母 【布尔型】是否生成含有小写字母的随机文本。默认情况下,未勾选此复选框。
使用数字 【布尔型】是否生成含有数字的随机文本。默认情况下,未勾选此复选框。
使用特殊字符 【布尔型】是否生成含有特殊字符的随机文本。默认情况下,未勾选此复选框。(。#:%:@#等字符都属于特殊字符)

输入

名称 说明 示例
最小长度 【整型】生成随机文本的最小长度 1
最大长度 【整型】生成随机文本的最大长度 256

输出

名称 说明 示例
结果 【字符串】输出结果。 结果1(创建变量)

注意/说明

1.在“选项”中勾选的数量大于“输入”设置文本最大长度时,生成的文本会随机出现勾选的字符类型。

例如:选项全部勾选时,要显示全部类型的字符需要的最小长度为5,所以当生成的文本长度小于5时输出的文本中字符类型不会全部显示。如下图所示: 2.因为文本是随机生成的,所以可能会出现勾选了的字符类型在文本中不会出现。

例如:勾选全部的选项生成长度为10的文本时,结果中没有汉字类型的字符。如下图所示: 3.“最小长度”必须是大于0的,如果“最小长度”小于或等于0时,虽然编译时能通过,但是执行时会报“请指定有效范围的文本长度”错误。如下图所示:

编译结果: 运行结果: 4.“最大长度”的最大值是256,如果设置超过256后,编译能够通过,但是运行时会报“生成的文本长度不能超过256”错误。如下图所示: 编译结果: 运行结果: 5.“最小长度”不能大于“最大长度”。

6.“最小长度”和“最大长度”必须是整型,若填入其他类型编译会报错。 7.若需要指定文本长度可以将“最小长度”和“最大长度”的值设为相同值。

相关函数

示例/演示

示例附件

组件[生成随机文本示例]_20240801.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""