目的

我之前写过一篇关于在 Rust 中创建随机字符串的文章。在那里,随机字符串是用 rand0.5 系列创建的。
在这里,让我们看看它在 rand8.5 系列中是如何变化的。

代码

矿。 rs
use rand::distributions::{Alphanumeric, DistString};

// ランダム文字列を生成する
fn main {
    let mut rng = rand::thread_rng();
    let random_code = Alphanumeric.sample_string(&mut rng, 32);
}
结果
2ZN1htXkSjnVzZroFJiHXi2HZXvuFJRS

概括

这要简单得多。
字母数字将在 A-Za-z0-9 范围内生成。
还有一个标准,范围是“均匀分布在所有Unicode标量值上”,所以当你执行它时,它会如下所示。

结果
????????????????????????????????

原创声明:本文系作者授权爱码网发表,未经许可,不得转载;

原文地址:https://www.likecs.com/show-308626112.html

相关文章:

  • 2022-12-23
  • 2022-01-05
  • 2022-12-23
  • 2021-07-28
  • 2022-02-12
  • 2022-03-10
  • 2021-10-25
猜你喜欢
  • 2021-12-26
  • 2021-07-08
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案