randomAlphaNumeric function
Generates a random alphanumeric string of the specified length
.
Example:
print(randomAlphaNumeric(8)); // Random alphanumeric string of length 8
Implementation
String randomAlphaNumeric(int length, {AbstractRandomProvider? provider}) {
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);
}