Если вы не возражаете смешивать прописные и строчные буквы, вы можете просто позвонить randstring(12)
:
julia> using Random
julia> Random.seed!(0);
julia> randstring(12)
"0IPrGg0JVONT"
julia> randstring(12)
"EB5dhw4LVno7"
Если вам нужны только заглавные буквы (и цифры), вам нужно передать randstring
коллекцию, которая включает только заглавные буквы и цифры, чего вы можете достичь с помощью ['A':'Z'; '0':'9']
:
julia> Random.seed!(0);
julia> randstring(['A':'Z'; '0':'9'], 12)
"ASZQAT5YX3OL"
julia> randstring(['A':'Z'; '0':'9'], 12)
"FEV5HTGMLQ6X"
Наконец, обратите внимание, что вы можете предоставить коллекцию символов в виде строки:
julia> Random.seed!(0);
julia> randstring("ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789", 12)
"ASZQAT5YX3OL"