生成随机文本
功能
生成包含随机字符的、具有指定长度的文本。
选项
| 名称 | 说明 | 示例 |
|---|---|---|
| 使用汉字 | 【布尔型】是否生成含有汉字的随机文本。默认情况下,勾选此复选框。 | 是 |
| 使用大写字母 | 【布尔型】是否生成含有大写字母的随机文本。默认情况下,未勾选此复选框。 | 是 |
| 使用小写字母 | 【布尔型】是否生成含有小写字母的随机文本。默认情况下,未勾选此复选框。 | 是 |
| 使用数字 | 【布尔型】是否生成含有数字的随机文本。默认情况下,未勾选此复选框。 | 是 |
| 使用特殊字符 | 【布尔型】是否生成含有特殊字符的随机文本。默认情况下,未勾选此复选框。(。#:%:@#等字符都属于特殊字符) |
是 |
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| 最小长度 | 【整型】生成随机文本的最小长度 | 1 |
| 最大长度 | 【整型】生成随机文本的最大长度 | 256 |
输出
| 名称 | 说明 | 示例 |
|---|---|---|
| 结果 | 【字符串】输出结果。 | 结果1(创建变量) |
注意/说明
1.在“选项”中勾选的数量大于“输入”设置文本最大长度时,生成的文本会随机出现勾选的字符类型。
例如:选项全部勾选时,要显示全部类型的字符需要的最小长度为5,所以当生成的文本长度小于5时输出的文本中字符类型不会全部显示。如下图所示: 2.因为文本是随机生成的,所以可能会出现勾选了的字符类型在文本中不会出现。
例如:勾选全部的选项生成长度为10的文本时,结果中没有汉字类型的字符。如下图所示: 3.“最小长度”必须是大于0的,如果“最小长度”小于或等于0时,虽然编译时能通过,但是执行时会报“请指定有效范围的文本长度”错误。如下图所示:
编译结果: 运行结果: 4.“最大长度”的最大值是256,如果设置超过256后,编译能够通过,但是运行时会报“生成的文本长度不能超过256”错误。如下图所示: 编译结果: 运行结果: 5.“最小长度”不能大于“最大长度”。
6.“最小长度”和“最大长度”必须是整型,若填入其他类型编译会报错。 7.若需要指定文本长度可以将“最小长度”和“最大长度”的值设为相同值。
相关函数
无