random_string 1.1.0 copy "random_string: ^1.1.0" to clipboard
random_string: ^1.1.0 copied to clipboard

outdated

Simple library for generating random ascii strings by default using Random from 'dart:math'.

random_string #

Simple library for generating random ascii strings.

Usage #

A simple usage example:

import 'package:random_string/random_string.dart';
import 'dart:math' show Random;

main() {
  print(randomBetween(10, 20)); // some integer between 10 and 20
  print(randomNumeric(4)); // sequence of 4 random numbers i.e. 3259
  print(randomString(10)); // random sequence of 10 characters i.e. e~f93(4l-
  print(randomAlpha(5)); // random sequence of 5 alpha characters i.e. aRztC
  print(randomAlphaNumeric(10)); // random sequence of 10 alpha numeric i.e. aRztC1y32B

  var r = Random.secure();
  print(randomBetween(10, 20, provider: CoreProvider.from(r))); // You can use a provider from Random.
  print(randomBetween(10, 20, provider: _Provider())); // Or you can implement your own.
}

class _Provider with Provider {
  _Provider();
  double nextDouble() => 0.5;
}

Features and bugs #

Please file feature requests and bugs at the issue tracker.

175
likes
40
pub points
98%
popularity

Publisher

unverified uploader

Simple library for generating random ascii strings by default using Random from 'dart:math'.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

More

Packages that depend on random_string