прошу помощи, ибо я запутался...
как проверить, есть ли в строке недопустимые символы?.. допустимые: цифры, латинские буквы большие и маленькие, минус и прочерк.
if(!preg_match("#^[0-9a-z\-_]+$#i",$text))
echo "Чё то левое ввели";
var pattern = /^[\w-]+$/;
if (pattern.test(stroka)) {
...
}