нужно чтобы ничего кромер букв ( русских в том числе ), цифр и дефиса не было в строчке:
с учетом локали накропал что-то типа:
use POSIX;
setlocale(&LC_ALL,'ru_RU.CP-1251');
$r = "ТЕСТ3б323232-32-324*())23";
if ( $r =~ /^[\w-\d]/ ) {
print STDERR "OK";
}
Как исключить отсюда *( и др ?
Форум —
Development
