randomAlphaNumeric function

String randomAlphaNumeric(
  1. int length, {
  2. AbstractRandomProvider provider = const DefaultRandomProvider(),
})

Generates a random string of length with alpha-numeric characters.

Implementation

String randomAlphaNumeric(int length, {AbstractRandomProvider provider = const DefaultRandomProvider()}) {
  final alphaLength = randomBetween(0, length, provider: provider);
  final numericLength = length - alphaLength;
  final alpha = randomAlpha(alphaLength, provider: provider);
  final numeric = randomNumeric(numericLength, provider: provider);
  return randomMerge(alpha, numeric);
}