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
lengthwith only alpha characters. -
randomAlphaNumeric(
int length, {AbstractRandomProvider provider: const DefaultRandomProvider()} ) → String -
Generates a random string of
lengthwith 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
awithband shuffle. -
randomNumeric(
int length, {AbstractRandomProvider provider: const DefaultRandomProvider()} ) → String -
Generates a random string of
lengthwith only numeric characters. -
randomString(
int length, {int from: ASCII_START, int to: ASCII_END, AbstractRandomProvider provider: const DefaultRandomProvider()} ) → String -
Generates a random string of
lengthwith characters between asciifromtoto. Defaults to characters of ascii '!' to '~'.