Anonymous user
Password generator: Difference between revisions
→{{header|Raku}}
Line 3,083:
sub char-groups( @exclude )
{
state @special = < $ % & \ ` ~ ! * + , - . / : ; = ? @ ^ _ ~ [ ] ( ) { | } # ' " \< \> >;
my %char-groups =
lc => ['a' .. 'z'],
uc => ['A' .. 'Z'],
digit => ['0' .. '9'],
special =>
%char-groups< special >:delete
|