, , , . - , - , .
use strict;
use warnings;
use re 'debug';
my $re = qr/[[a-zA-Z0-9]\-\.]/;
( use re 'debug') :
Compiling REx "[[a-zA-Z0-9]\-\.]"
Final program:
1: ANYOF[0-9A-[a-z][] (12)
12: EXACT <-.]> (14)
14: END (0)
anchored "-.]" at 1 (checking anchored) stclass ANYOF[0-9A-[a-z][] minlen 4
, '-.]' "". , '.-] ', . , , ']'.
- - .
, . . :
[a-zA-Z0-9.-]
.
, , :
[\p{IsAlnum}.-]
- , , ,
']' -, . , , , , . , '[[' '[' , '[', .