rubyでランダムな文字列を生成したい
rubyでランダムな文字列を生成したい
開発中に仮のIDやトークンなど、意味を持たないランダムな文字列が欲しいときに使う。randでA〜Zの大文字コードをランダムに8文字生成し、.chrで文字に変換して連結する。
(0...8).map { (65 + rand(26)).chr }.join
# OYOTTDMErubyでランダムな文字列を生成したい
開発中に仮のIDやトークンなど、意味を持たないランダムな文字列が欲しいときに使う。randでA〜Zの大文字コードをランダムに8文字生成し、.chrで文字に変換して連結する。
(0...8).map { (65 + rand(26)).chr }.join
# OYOTTDME