module Gemmy::Patches::StringPatch::InstanceMethods::Random
Public Class Methods
random(len=32, character_set = ["A".."Z", "a".."z", "0".."9"])
click to toggle source
facets a random string of length n with a given character set
# File lib/gemmy/patches/string_patch.rb, line 292 def self.random(len=32, character_set = ["A".."Z", "a".."z", "0".."9"]) characters = character_set.map { |i| i.to_a }.flatten characters_len = characters.length (0...len).map{ characters[rand(characters_len)] }.join end