[TC] И снова регекспы...
Vande omentaina, Tiflocomp!
Никак у меня не получается с ними совладать(((
Есть простенький регексп для логина: имя начинается с буквы, в
середине содержит буквы, цифры и подчёркивание, кончается буквой или
цифрой. От 3 до 20 символов.
Пишу вот такой тест:
<html>
<head>
<title>RegExp test</title>
<script type="text/javascript">
function test (uinput) {
var re=/^[a-z].[a-z0-9_]{1,17}[a-z0-9]$/i;
return re.test (uinput);
}
function submitForm () {
alert (test (document.getElementById("uinput")));
return false;
}
</script>
</head>
<body>
<form action="" method=post onSubmit="return submitForm ();">
<input type=text name=uinput id="uinput" size=40>
</form>
</body>
</html>
Всегда возвращает false.
Вопрос: что я делаю не так?
Здравствуйте, Anarendil.
Нужны кавычки символьного выражения.