Генерация уникальной случайной строки с буквами и цифрами в нижнем регистре - PullRequest
34 голосов
/ 11 мая 2011

Как я могу исправить этот код, чтобы он генерировал уникальные случайные буквы и цифры в нижнем регистре?

api_string = (0...32).map{65.+(rand(25)).chr}.join    

На данный момент генерирует только буквы.

Ответы [ 11 ]

0 голосов
/ 16 января 2015

с использованием SecureRandom языка ruby.

require 'securerandom' randomstring = SecureRandom.hex(5)

Будет сгенерирована случайная строка n * 2, содержащая «0-9» и «af»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...