В скрипте есть следующее:
$inmembername =~ y/ /_/;
$_ = $inmembername;
if ((m/\\b[_]/) || (m/\\W+/) || (m/_{2,}/) || (m/[_]\\b/)) {
print header(); &error("Registering&Username contained invalid characters");
}
Мне необходимо из запрещенных символов исключить, например, точку, квадратные скобки [ ] и пр. Квадратные скобки я в выражении вроде вижу, а вот точку как или "|"?