• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
  • 文库
    字符
    转换
    加密
    网络
    更多
logo 在线工具大全
收藏 复制链接 分享

在线序列号生成器


  • 基于数字
  • 基于表达式

表达式语法说明

  1. 通用说明:
    时间格式字符串:unix表示将时间格式化为unix时间戳,单位为秒。unixMilli表示将时间格式化为unix时间戳,单位毫秒。 yyyy-MM-dd hh:mm:ss表示将时间格式化为2020-01-20 15:59:30的形式。其中yyyy表示年份,MM表示月份,dd表示天。hh表示小时,mm表示分钟,ss表示秒。
    示例:yyyy/MM/dd将时间格式化为2020/01/20的形式。
  2. ${number@rand@length}:numberrand为固定字符串,length为大于1小于1000的整数。 产生随机数字字符串。
    示例:${number@rand@5} 产生长度为5的随机数字组成的字符串。
  3. ${numberRange@rand@min@max@precision}:numberRangerand为固定字符串,min为数值下限,支持整数和浮点数。 max为数值上限,支持整数和浮点数。precision为小数点后保留的位数,0即为整数,大于0即为特定小数位数的浮点数。 产生特定范围的随机数,随机数支持正数,负数,整数,浮点数。
    示例:${numberRange@rand@-1.237@3.989@4} 产生大于-1.237且小于3.989的浮点数,小数点后保留4为小数。
  4. ${number@start@step@padding}:number为固定字符串,start为起始整数,step为步长(步长可以为正整数或者负整数), padding的值为true或者false,表示是否补0。 产生递增或者递减数字。
    示例:${number@0@1@true} 产生从0开始递增为1的序列号,并且前置补0对齐。
  5. ${lower@rand@length}:lowerrand为固定字符串,length为产生的随机字符串长度。产生随机小写字符串。
    示例:${lower@rand@5} 产生长度为5的随机小写英文字母字符串。
  6. ${upper@rand@length}:upperrand为固定字符串,length为产生的随机字符串长度。产生随机大写字符串。
    示例:${upper@rand@5} 产生长度为5的随机大写英文字母字符串。
  7. ${alphaNumber@rand@length}:alphaNumberrand为固定字符串,length为随机字符串长度。产生随机大写、小写、数字字符串。
    示例:${alphaNumber@rand@5} 产生长度为5的随机小写、大写、数字组成的字符串。
  8. ${time@format@start@stepSecond}:使用时间参与序列号生成。time为固定字符串。format为时间格式化字符串。 start为起始时间,格式固定为yyyy-MM-dd hh:mm:ss的形式。 stepSecond为时间变化的步长(可以为正整数或者负整数),单位为秒。
    示例:${time@yyyy-MM-dd hh:mm@2020-01-01 12:00:00@300} 产生从2020-01-01 12:00:00开始,自增5分钟的时间字符串。 产生的时间字符串的格式为yyyy-MM-dd hh:mm。
  9. ${unicode@start@end@length}:unicode为固定字符串。start为起始unicode字符编码,长度为4的十六进制字符串(两个字节)。 end为截止unicode字符编码,长度为4的十六进制字符串(两个字节)。 end需要大于start。length为产生随机unicode字符串的长度。产生范围内的随机unicode字符串。
    示例:${unicode@0041@005A@5} 产生长度为5的随机大写英文字母。${unicode@4E00@9FA5@5} 产生长度为5的随机中文汉字。
  10. ${now:format}:now为固定字符串。format为时间格式化字符串。产生基于当前时间的格式化字符串。
    示例:${now:unix} 产生当前时间字符串,时间格式为unix时间戳,单位为秒。
在线序列号生成器-工具简介

在线生成基于数字的或者基于表达式的字符串序列。本工具支持批量生成序列号、流水号或者其他具有特定规则的文本序列。

在线序列号生成器-使用说明

在线序列号生成器,支持在线生成序列号,流水号,或者符合特定协议的文本序列。本工具的典型使用用途为生成序列号,按照协议批量生成随机文本数据。 生成支持简单的基于数字生成文本序列,高级的基于表达式,生成复杂的文本序列。表达式支持随机字符串,数字,浮点数,时间,Unicode字符参与文本生成。

  1. 基于数字:使用数字上下限产生数字序列,再加上可选的前缀或者后缀生成特定的文本序列。适用于简单的流水号生成。
  2. 基于表达式:使用支持的表达式语法,生成文本序列。适用于复杂的文本数据生成。表达式语法参考上述的语法说明,您填写的表达式需要完全正确。
1 条用户评论

生成测试数据比较方便,点个赞