Показать сообщение отдельно
  #6 (permalink)  
Старый 15.02.2016, 16:03
Новичок на форуме
Отправить личное сообщение для Tesla Посмотреть профиль Найти все сообщения от Tesla
 
Регистрация: 15.02.2016
Сообщений: 3

Сообщение от destus Посмотреть сообщение
Тогда уберите глобальный поиск в регулярке. Это происходит, потому что свойство lastindex равно длине строки и регулярное выражение сопоставляется с пустой строкой. Подробнее https://developer.mozilla.org/ru/doc...gExp/lastIndex

var RegBoss = /[a-zA-Zа-яА-ЯёЁ]{3,20}$/i;


<input type="text" class="BossInp" id="BossFam" value="AAA" />
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
var RegBoss = /[a-zA-Zа-яА-ЯёЁ]{3,20}$/i;
            var BossIn = $('.BossInp').val();
            var result = RegBoss.test(BossIn);
            var BossFaml = $('#BossFam').val();
            var BossFamRes = RegBoss.test(BossFaml);
            alert(result);
            alert(BossFamRes);
</script>
Destus, огромное Вам человеческое спасибо за уделенное время!
Вы просто гений

Последний раз редактировалось Tesla, 15.02.2016 в 16:03. Причина: ошибка
Ответить с цитированием