Module: WordGen::Modes

Defined in:
lib/word_gen/modes.rb

Constant Summary collapse

NUMERIC =
%w{1 2 3 4 5 6 7 8 9 0}
LOWER =
%w{a b c d e f g h i j k l m n o p q r s t u v w x y z}
UPPER =
%w{A B C D E F G H I J K L M N O P Q R S T U V W X Y Z}
COMMON_SYBBOLS =
%w{! ? $ # @}
ALL_SYMBOLS =
COMMON_SYBBOLS + %w{& % ^ * ( ) { } _ - + = | . ,}
L_ALPHA_NUMERIC =
LOWER + NUMERIC
U_ALPHA_NUMERIC =
UPPER + NUMERIC
LCS_ALPHA_NUMERIC =
LOWER + NUMERIC + COMMON_SYBBOLS
UCS_ALPHA_NUMERIC =
UPPER + NUMERIC + COMMON_SYBBOLS
LS_ALPHA_NUMERIC =
LOWER + NUMERIC + ALL_SYMBOLS
US_ALPHA_NUMERIC =
UPPER + NUMERIC + ALL_SYMBOLS
LU_COMMON_SYMBOLS =
NUMERIC + LOWER + UPPER + COMMON_SYBBOLS
LOWER_UPPER_NUMERIC =
NUMERIC + LOWER + UPPER
ALL =
NUMERIC + LOWER + UPPER + ALL_SYMBOLS