表达式语法说明
- ${numberRange@startNumber-endNumber@min@max}:numberRange
为固定字符串,
startNumber、endNumber 为 0 - 9 之间的一个数字,endNumber 需要大于 startNumber 。
min、max 为大于1小于1000的整数,max 需要大于等于 min 。
使用 startNumber 和 endNumber 之间的数字产生随机数字字符串,字符串长度在 [min,max] 之间。
示例:${numberRange@5-9@2@4} 使用数字 5、6、7、8、9 产生长度范围为 [2,4] 的随机字符串。 -
${numberSelect@n1|n2|...@min@max}:
numberSelect 为固定字符串,n1、n2、...为 0 - 9 之间的一个数字。
min、max 为大于1小于1000的整数,max 需要大于等于 min 。
使用 n1、n2 等数字产生随机数字字符串,字符串长度在 [min,max] 之间。
示例:${numberSelect@2|5|7@5@10} 使用数字 2、5、7 ,产生长度范围为 [5,10] 的随机字符串。 -
${numberStep@start@step@paddingLength}:
numberStep 为固定字符串,start 为起始数值,可以为任意整数。step 为步长,可以为任意整数。
paddingLength 为大于 0 的整数,表示递增或者递减数字需要对齐的长度。
示例:${numberStep@0@1@5} 产生长度为 5 的数字字符串(00000、00001、00002、...)。 ${numberStep@1000@-5@4} 产生长度为 4 的数字字符串(1000、0995、0990、...)。 -
${select@string1|string2|...}:
select 为固定字符串。 其后为候选的字符串列表。从候选字符串列表中随机选择一个字符串。
示例:${select@152|137} 随机产生 152 或者 137 。
相关工具
在线随机手机号生成器,使用模板语法,随机生成手机号码。本工具支持生成任意格式的手机号码。
在线随机手机号码生成工具,使用表达式,随机生成任意格式的数字号码、序列号,卡号等。 数字号码包含手机号码,电话号码,行政区域编码,邮编等数值编码。
- 表达式:输入生成号码的表达式。表达式支持任意普通字符和特殊关键字。普通字符将原样输出,表达式将按照语法规则进行生成。 表达式语法参考上述的表达式语法说明。
- 生成数量:要生成的号码的数量,范围为 [1-1000] 。
- 唯一:指定生成的号码是否需要唯一。判断是否唯一时,整个模板生成的内容作为一个整体进行判断。