您的位置:首页 > 编程语言 > Ruby

ruby on rails 随机生成字符串的方法shuffle

2017-05-10 11:18 621 查看
比如我们想使用字符: 0-9的数字,大写英文字母、小写英文字母,任意输出32位乱码的字符串,用ruby实现此函数。代码如下:

(('a'..'z').to_a + (0..9).to_a + ('A'..'Z').to_a ).shuffle[0,32]

这时会随机生成一个32位的乱码数组,在后面加上 .join函数就可以随机生成一个32位的乱码字符串了。

(('a'..'z').to_a + (0..9).to_a + ('A'..'Z').to_a ).shuffle[0,32].join
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: