, . , .
, .
( Perl-!):
, ( ):
^
, :
(?!(?:[^<char>]*+<char>){<count + 1>})
: (?!(?:[^a]*+a){3}), a 2.
, (?!pattern). , , (?:[^a]*+a){3}. , , , 3 'a' . 3 'a', , 2 'a'.
, *+, 0 , . , .
, []:
[<unique_chars_in_list>]+
: a b c d a e f g [abcdefg]+. , .
, :
$
, , :
^(?!(?:[^a]*+a){3})(?!(?:[^b]*+b){2})(?!(?:[^c]*+c){2})(?!(?:[^d]*+d){2})(?!(?:[^e]*+e){2})(?!(?:[^f]*+f){2})(?!(?:[^g]*+g){2})[abcdefg]+$
i .
, (a-z) . () .