- Number
- Expression
Expression Syntax Description
-
General description:
time format string:unix means that the time is formatted as a UNIX timestamp in seconds.unixMilli means that the time is formatted as a UNIX timestamp in milliseconds. yyyy-MM-dd hh:mm:ss means to format the time as 2020-01-20 15:59:30 form.Where yyyy represents the year, MM represents the month and dd represents the day. hh stands for hours, mm for minutes and ss for seconds.
Example: yyyy/MM/dd formats the time as 2020/01/20. - ${number@rand@length}:number and
rand are fixed strings, and
length is an integer greater than
1 and less than 1000.
Generates a random number string.
Example: ${number@rand@5} Generates a string of random numbers with a length of 5. -
${numberRange@rand@min@max@precision}:numberRange
and rand are
fixed strings, min is the lower
limit of the value, and integer
or float numbers are supported.
max is the upper limit of the
value and supports integer and
float numbers. precision is the
number of digits
reserved after the decimal point. 0 is an integer, and greater
than 0 is a float number with a specific number of
decimal places.
Generate a range of random numbers. Random numbers
support positive numbers, negative numbers, integers and
float numbers.
Example:${numberRange@rand@-1.237@3.989@4} Generate float numbers greater than -1.237 and less than 3.989, and keep 4 as decimal after the decimal point. -
${number@start@step@padding}:
number is a fixed string, start is the starting integer, and
step is the step size (the step
size can be a positive integer
or a negative integer),
The value of padding is true or
false, indicating whether to
padding 0 before number.
Produces increasing or decreasing numbers.
Example: ${number@0@1@true} Generate a serial number incremented from 0 ,step 1, and the prefix is aligned with 0. -
${lower@rand@length}:
lower and rand are fixed strings, and
length is the length of the
generated random string. Generates a
random lowercase string.
Example: ${lower@rand@5} Generates a random lowercase string with a length of 5. -
${upper@rand@length}:upper and
rand are fixed strings, and
length is the length of the
generated random string. Generates a
random uppercase string.
Example: ${upper@rand@5} Generates a string of random uppercase string with a length of 5. -
${alphaNumber@rand@length}: alphaNumber and rand are fixed
strings, and length is random
string length. Generate random
uppercase, lowercase and numeric strings.
Example: ${alphaNumber@rand@5} Generate a string of random lowercase, uppercase and numbers with a length of 5. -
${time@format@start@stepSecond}:Use time to participate in
sequence generation. time is a
fixed string. format formats
time to string.
start is the start time, and the
format is fixed as yyyy-MM-dd
hh:mm:ss.
stepSecond is the step of time
change (can be a positive
integer or a negative integer), and the unit is seconds.
Example: ${time@yyyy-MM-dd hh:mm@2020-01-01 12:00:00@300} Generated from 2020-01-01 12:00:00, the time string is increased by 5 minutes. The format of the generated time string is yyyy-MM-dd hh:mm. -
${unicode@start@end@length}:
unicode is a fixed string. start
is
a hexadecimal string (two bytes) with a length of 4 means
the starting Unicode character.
end is a hexadecimal string (two
bytes) with a length of 4,
means the ending Unicode character.
end needs to be greater than start. length
is the length of the
random Unicode string generated. Generates a random Unicode
string in the range.
Example: ${unicode@0041@005A@5} Generate random uppercase string with a length of 5. ${unicode@4E00@9FA5@5} Generate random Chinese characters with a length of 5. -
${now:format}: now is a fixed
string. format formats time to
string. Generates a formatted string based on the current
time.
Example: ${now:unix} Generate the current time string. The time format is UNIX timestamp, and the unit is seconds.
Generate a string sequence based on numbers or expressions online. This tool supports batch generation of serial no list, or other text sequences with specific rules.
The Sequence Generator Online tool supports generation of sequence, or text sequences conforming to specific protocols. The typical use of this tool is to generate serial numbers and generate random text data in batches according to the protocols. Generation supports simple generation of text sequences based on numbers and advanced generation of complex text sequences based on expressions. Expressions support random strings, numbers, floating-point numbers, time, and Unicode characters to participate in text generation.
- Number:Use the upper and lower limits of numbers to generate a number sequence, and add an optional prefix or suffix to generate a specific text sequence. It is suitable for simple serial number generation.
- Expression:Generate text sequences using supported expression syntax. It is suitable for complex text data generation. For expression syntax, refer to the above syntax description. The expression you fill in must be completely correct.