Следующее регулярное выражение работает в chrome и firefox, но не в IE7:
^((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,20})$
Оно должно содержать не менее 8 символов и иметь как минимум прописные буквы и цифры.Когда я пытаюсь сделать это в IE7, мне нужно набрать 14 символов для проверки.Может кто-нибудь объяснить, почему и каково будет правильное выражение для всех 3 браузеров.
Я использую asp: RegularExpressionValidator для проверки пароля.