投稿

rubyでランダムな文字列を生成したい

rubyでランダムな文字列を生成したい

開発中に仮のIDやトークンなど、意味を持たないランダムな文字列が欲しいときに使う。randでA〜Zの大文字コードをランダムに8文字生成し、.chrで文字に変換して連結する。

(0...8).map { (65 + rand(26)).chr }.join
# OYOTTDME

How to generate a random string in Ruby - Stack Overflow