random_string library
Simple library for generating random ascii strings.
Classes
Constants
- ASCII_END → const int
-
126
- ASCII_START → const int
-
33
- LOWER_ALPHA_END → const int
-
122
- LOWER_ALPHA_START → const int
-
97
- NUMERIC_END → const int
-
57
- NUMERIC_START → const int
-
48
- UPPER_ALPHA_END → const int
-
90
- UPPER_ALPHA_START → const int
-
65
Functions
-
randomAlpha(
int length, {AbstractRandomProvider provider: const DefaultRandomProvider()} ) → String -
Generates a random string of
length
with only alpha characters. -
randomAlphaNumeric(
int length, {AbstractRandomProvider provider: const DefaultRandomProvider()} ) → String -
Generates a random string of
length
with alpha-numeric characters. -
randomBetween(
int from, int to, {AbstractRandomProvider provider: const DefaultRandomProvider()} ) → int -
Generates a random integer where
from
<=to
. -
randomMerge(
String a, String b ) → String -
Merge
a
withb
and shuffle. -
randomNumeric(
int length, {AbstractRandomProvider provider: const DefaultRandomProvider()} ) → String -
Generates a random string of
length
with only numeric characters. -
randomString(
int length, {int from: ASCII_START, int to: ASCII_END, AbstractRandomProvider provider: const DefaultRandomProvider()} ) → String -
Generates a random string of
length
with characters between asciifrom
toto
. Defaults to characters of ascii '!' to '~'.