Чем надежнее будет пароль на Госуслугах, тем лучше будет защищен ваш профиль от взлома. Поскольку на портале хранятся ваши личные данные, злоумышленникам открывается широкий простор для манипуляций при попадании в ваш личный кабинет.
Мы приведем примеры паролей в начале статьи, но лучше прочитайте ее полностью, чтобы иметь полное представление о его составлении.
Примеры:
- *[email protected]*
- SleSar_Petrenk0!
- [email protected]
- LaGutenKo_2018!
- 1VlaDimir*i*Dim0n
Если вы наблюдаете ошибку при вводе пароля (даже сгенерированного самим сайтом), то прочтите эту статью, где находится решение данной проблемы.
Требования к безопасности пароля
Основные требования (от портала Госуслуг)
Поскольку основным и самым простым методом получения пароля является его «перебор» специальными программами, требования, которые предъявляет портал Госуслуг к паролю, являются обоснованными.
Чтобы система портала одобрила ваш пароль, необходимо чтобы он соответствовал некоторым требованиям:
- 8 и более символов. Пароль должен содержать минимум 8 символов.
- Прописные латинские буквы (D,E,F,G,J,K…). Большие буквы только английской раскладки клавиатуры.
- Строчные латинские буквы (d,e,f,g,j,k…). Маленькие буквы только английской раскладки клавиатуры.
- Цифры. В пароле должны обязательно присутствовать цифры.
- Знаки пунктуации (. +-*/ и т. п.). В пароле должны обязательно присутствовать знаки пунктуации.
Все эти пункты должны соблюдаться одновременно в вашем пароле.
Дополнительные требования
Помимо основных требований, помните что:
- Нельзя использовать русские символы, то есть при составлении пароля раскладка клавиатуры должна быть переключена на английскую.
- Нельзя использовать повторяющиеся символы (Anna, 1998, AASSFF).
- Вы может использовать свое имя, фамилию, профессию, либо другие данные, хорошо вам знакомые, но не будьте слишком очевидными при составлении пароля. В случае, если злоумышленник владеет минимальной информацией о вас, он может использовать эти знания для упрощения подбора символьной комбинации.
- Не храните пароль на видном месте. Пароль не должен попасть в чужие руки.
- Не записывайте пароль так, чтобы можно было догадаться для чего он. Например, рядом с паролем не должно быть таких заметок: «Пароль», «Пароль для Госуслуг», «Госуслуги», «От сайта Госуслуг», «Вход на сайт» и т. п.
Сгенерированный пароль или свой?
Сгенерированный пароль, который тут же можно получить на сайте, является наиболее надежным от простых методов взлома личного кабинета. Он не содержит логики, в нем используется много комбинаций редких символов, поэтому он сложен для подбора. Но, основным его минусом является невозможность воспроизвести его по памяти. Вряд ли вы запомните такие комбинации символов «X%5x|rFd», «0EtAyUL7» «
Если вы планируете регулярно пользоваться порталом Госуслуг, то вам нужен другой пароль – надежный, но запоминающийся.
Примеры пароля для Госуслуг
В соответствии с требованиями портала, составим следующие пароли:
- $V1aD_PetroV$
- NaVaLny_vs_PutLin_(0:2)
- *[email protected]*
- [email protected]
- LaGutenKo_2018!
- SleSar_Petrenk0!
- 1VlaDimir*i*Dim0n
Данные пароли представлены только в качестве примера. Мы рекомендуем составить «логику» символьной комбинации самостоятельно.
Сайт gosuslugi.ru – один из самых популярных в России порталов, позволяющих получить от государства различные формы услуг. Здесь вы можете проверить свою задолженность по налогам, оплатить штрафы ГИБДД, получить справку об отсутствии судимости и многое другое. Но, как это часто бывает, многие государственные сервисы сделаны и работают кое-как.
Это же и относится к порталу Gosuslugi, регистрация на котором может превратиться в захватывающий квест на проверку терпения, силы воли и стрессоустойчивости пользователя. Ниже мы разберём, как зарегистрироваться на сайте, как подобрать прописные и строчные латинские буквы для создания пароля на портале Госуслуг. Также рассмотрим, какие негласные секреты подбора password существуют на данном сайте.
Порядок регистрации на сайте Госуслуг
Как известно, регистрация на государственном портале услуг gosuslugi.ru происходит в три основных этапа:
- Ввод своего имени и фамилии, телефона и е-мейл. Подтверждение номера телефона через смс;
- Подбор password для портала в соответствии с имеющимися требованиями. Проверка пароля и вход на сайт;

Поля ввода при регистрации в Госуслугах
И если с первым шагом обычно не возникает никаких проблем (подтверждающая смс приходит вовремя), то с подбором пароля у многих пользователей возникает масса проблем.
Базовые требования для подбора пароля для сайта Gosuslugi.ru
После прохождения первого шага пользователь переходит на экран подбора пароля для входа на портал. Шифр должен соответствовать следующим требованиям:
- Должна использоваться исключительно латиница (английские буквы);
- Пароль не должен быть короче 8 символов;
- Используйте прописные и строчные латинские буквы. В теле пароля должны присутствовать как прописные (заглавные) так и строчные (маленькие) английские буквы;
- В сочетании с буквами должны использоваться цифры;
- Должны использоваться знаки пунктуации (запятая, точка, восклицательный знак и др.);
- Не должно быть использовано подряд несколько одинаковых символов;
- Пароль должен соответствовать требованиям надёжности.
При подборе password необходимо учитывать все перечисленные требования. Выполненное требование будет окрашиваться в зелёный цвет в перечне справа, невыполненные будут отмечены красным. Когда все пункты будут окрашены зелёным, ваш пароль получит статус «Надёжный пароль», вы сможете пользоваться им для работы на Госуслугах.

Убедитесь, что пароль соответствует всем заявленным требованиям
Пример пароля для Gosuslugi.ru может быть таковым:
Если же подобрать подобную комбинацию является для вас непосильной задачей, тогда будет необходимо кликнуть на опцию «Сгенерировать пароль» . Ресурс создаст для вас подходящий шифр из больших и маленьких букв, и вы сможете использовать его для входа на портал.

Выберите «Сгенерировать пароль» для генерации пароля в системе
Проблемы с вводом пароля из строчных и прописных латинских букв
Подобрав корректный password, пользователь пытается ввести его для входа на сайт. Но не тут то было. Вместо перехода к следующему шагу человек получает системное сообщение «Пароль не соответствует требованиям безопасности» .
Пользователь начинает и так и этак вводить свой пароль, менять его структуру, даже генерировать шифр в системе и вводить его на сайте – ничего не помогает. Некоторые пытаются ввести заданную комбинацию на протяжении нескольких суток, терпят неудачу, после чего бросают бесплодные попытки регистрации на сайте.
Итак, что же делать в данной ситуации? Разберём лайфхаки регистрации на портале Госуслуг:
- Регистрируйтесь на центральном портале gosuslugi.ru , а не на региональных уровня pgu.krasnodar.ru;
- Обязательно вводите ваш пароль вручную посимвольно оба раза, а не путём копирования с буфера обмена;
- Попробуйте после набора password стереть его последний символ. Если после удаления последнего символа код не проходит, вместо стёртого символа добавьте другой (произвольный);
- После генерация вашего шифра из латинских букв и его копирования нажмите на Enter . Ту же самую процедуру повторите при повторном вводе своих данных;
Каждый из подобных приёмов доказал свою эффективность, потому можете смело использовать их при подборе кода для сайта Госуслуг.
Заключение
Подбор password всегда должен соответствовать перечисленному ряду требований, одним из которых являются прописные и строчные латинские буквы для создания корректного пароля для портала Госуслуги. При этом рекомендуется вводить каждый символ для лично, а также в конце нажать на Enter – это позволит благополучно создать шифр для использования на портале.

Советы, какой сделать хороший пароль с прописными и строчными буквами
Пароль, как секретное слово для идентификации свой-чужой, появилось еще в Древнем Риме. Вначале это было просто слово, которое обозначало, например название города. В таком виде пароль до сих пор используется в войсках, когда при смене караула новый начальник караула называет секретное слово, свидетельствующее о том, что он действительно тот, кто будет руководить охраной объектов в течении следующих суток.
Подобный пароль не сложно даже угадать, но вся фишка в том, что устанавливается он всего на сутки, и по истечении этого времени теряет свою силу.
В современном виртуальном пространстве пароль устанавливается на длительное, исчисляемое годами время, а то и остается неизменным постоянно. Однако для того, чтобы составить пароль один раз на всю жизнь, нужно иметь определенные знания, как это сделать, проявить смекалку и, конечно же, не предаваться мысленной лености.
Чтобы понимать, что нужно и чего нельзя, вначале о том, что не следует делать. Сразу один интересный факт, позаимствованный на одном из сайтов, где приводились самые глупые пароли. Первое место заняла комбинация цифр 11111. Есть еще abcdefg, или Samsung, или (верх изощренности) knopka123. Смешно?
Наверное, да.
Грустно будет, если такой незамысловатый набор разгадает хакер (а подобное доступно даже неопытному новичку) и взломает электронную почту или, что еще печальнее, проникнет в банк онлайн и похитит имеющиеся там сбережения. Поэтому пароль должен быть надежным – и это основополагающее требование.
Принципы надежности почти всегда определяет созданный с этой целью робот сайта. Происходит это следующим образом: вы придумываете пароль, который изначально, скажем, должен состоять из не менее, чем 8 знаков с использованием латинских букв, цифр, знаков препинания, других знаков и символов, имеющихся на клавиатуре компьютера.
Если робот доволен вашей абракадаброй (а хороший пароль иначе не назовешь), ниже появляется зеленая полоска, свидетельствующая, что пароль надежный. Если пароль не очень надежный строчка будет окрашена в желтый или коричневый цвет. Это предупреждение: пароль неплохой, но до совершенства не дотягивает.
А вот красная строчка говорит о том, что пароль никуда не годится, вскрыть его совсем просто и к использованию он не принимается. Думайте, пользователь, напрягайте мозги, тем более, что особых интеллектуальных усилий для этого не требуется.
Теперь о том, какие буквы и в каком виде должны обязательно быть в пароле. Если в поисковой строке на экране компьютера или при написании электронного адреса вы используете прописные (заглавные, большие) или строчные (маленькие) буквы английского или русского алфавита, то робот между ними различия не делает и воспринимает как абсолютно одинаковые.
В пароле строчная и прописная буква, причем только английские, – совершенно разные символы. Перепутать их – значит неправильно указать пароль. Обратите внимание: при наборе заглавных букв, особенно если их несколько подряд, обычно включают клавишу Caps Lock.
Как только вы нажимаете на эту клавишу, рядом со строкой набора пароля появляется окошко с надписью «Включена Caps Lock». Тем самым робот предупреждает, что вы вводите прописные буквы.
Чтобы пароль был надежным, в нем необходимо использовать следующие элементы: прописные и строчные английские буквы, цифры, знаки препинания, символы. Чем «уродливей» смотрится ваше секретное слово, тем оно надежней. О плохих и смешных (если не сказать, грустных) паролях уже было сказано.
Теперь о паролях не очень хороших. Вот пример такого неказистого пароля: SMND3190. Слабость такого набора в том, что использованы только прописные буквы, нет строчных, нет символов. К тому же буквы и цифры идут подряд, не чередуясь.
Особенности этого пароля в том, что есть прописные и строчные буквы, они идут вразброс, то есть бессистемно. Цифры так же бессистемно чередуются с буквами и символами. Из четырех символов три набраны с использованием клавиши Shift.
Такой пароль по-настоящему сложный и его крайне тяжело запомнить. В отличие, например, от такого “mYlOve4yOu!. С виду этот набор цифр и букв ничего не значит, но если прочитать внимательно, то получится следующая фраза My love for you. Кавычки вначале и восклицательный знак в конце придают ей даже высокий эмоциональный смысл. Красиво, ничего не скажешь.
Возможно, надежность тоже присутствует, но все-таки ее степень не очень высока. Поэтому, и так советуют специалисты, пусть ваш пароль будет казаться галиматьей из букв и символов, зато взломать его вряд ли кто сможет.
Источник: planshet-info.ru
Генератор паролей онлайн
Генератор паролей создает 9 вариантов правильных и сложных для взлома паролей. Генерация паролей происходит онлайн, созданные пароли нигде не сохраняются. Если Вас не устраивают получившиеся пароли, просто нажмите на кнопку «Сгенерировать» для обновления списка паролей.
«По умолчанию» генератор паролей используют английские буквы, цифры и служебные символы. Благодаря простым и удобным настройкам Вы можете изменить списки символов, добавить свои, изменить длину пароля. Более подробные инструкции смотрите ниже, в разделе «Инструкции для генератора паролей».
Генератор паролей
Список паролей
Настройки генератора паролей
Длина пароля — символов — английские строчные буквы
— английские ЗАГЛАВНЫЕ буквы
— русские строчные буквы
— русские ЗАГЛАВНЫЕ буквы
— цифры
— специальные символы 
Исключения
— исключить русские символы похожие на английские
— исключить английские символы похожие на русские
— исключить гласные
— исключить согласные
— исключить похожие символы 
Список используемых символов
уберите ненужные или добавьте свои
Ссылка на генератор паролей:
Инструкции для генератора паролей
Генератор паролей создает пароли в реальном времени. Созданные пароли нигде не сохраняются и отображаются только на Вашем устройстве (ПК, планшете или смартфоне).
Каждый раз при изменении настроек, нажатии кнопки «Сгенерировать» или перезагрузке страницы создаются новые пароли.
«По умолчанию» для генерации паролей используются английские строчные и заглавные буквы, цифры и некоторые служебные символы. Для изменения списка символов используйте «Настройки генератора паролей»
Настройки генератора паролей
Длина пароля
Генератор паролей создает пароли длиной от 5 до 30 символов. Изначально генерируются пароли длиной 10 символов. Вообще, не рекомендуется использовать пароли длиной меньше 7 символов. Использование более длинных паролей рекомендуется для более стойкой защиты от взлома, но скорее всего будет неудобно для сохранения или запоминания.
Английские и русские буквы
Традиционно, для паролей используются английские (латинские) буквы, однако, можно использовать и русские. Русские буквы значительно повышают сложность паролей при попытке взлома путем перебора, но будьте осторожны, возможно, некоторые системы не поддерживают пароли, в составе которых есть кириллица. Рекомендуется предварительно проверить.
Цифры
Цифры в пароле должны быть обязательно. Наличие цифр в пароле улучшает качество пароля, при этом пароли с цифрами легче запоминаются.
Специальные символы
Пароли, в состав которых входят специальные символы, наиболее стойкие к взлому. Многие системы при регистрации требуют, чтобы в состав пароля обязательно входили служебные символы. Рекомендуем не пренебрегать использованием подобных символов и включать их в состав генерируемого пароля.
Исключения
Русские символы похожие на английские и английские символы похожие на русские
Если при использовании генератора паролей онлайн Вы используете как английские, так и русские буквы, можете столкнуться с проблемой визуальной «похожести» некоторых английских и русских символов. Такие буквы как А и A, B и В, С и C, E и Е (а, ай, вэ, би, эс, си, е, и) — это разные буквы, хотя и выглядят одинаково. Для того чтобы избежать путаницы при последующем использовании паролей, воспользуйтесь соответствующим пунктом настроек.
Исключить гласные или исключить согласные
Используйте эти пункты дополнительных настроек если хотите исключить гласные или согласные буквы при генерации паролей.
Исключить похожие символы
Посмотрите на символы I, l, 1, | (ай, эль, единица, вертикальная черта). Такие буквы, символы и цифры очень похожи при написании, поэтому могут возникнуть ошибки при сохранении и последующем использовании пароля. Для того чтобы исключить подобные ошибки, воспользуйтесь этим пунктом настроек.
Другие настройки
Список используемых символов
В окне списка используемых символов генератора паролей находятся все те символы, из которых составляются пароли с учетом текущих настроек. Список можно редактировать — удалять ненужные и добавлять необходимые Вам символы. При удалении или добавлении символов в окне редактирования списка, автоматически генерируются новые пароли, с учётом произведенных изменений.
Сбросить настройки
Все настройки, произведенные в процессе использования генератора паролей, автоматически сохраняются в памяти (cookies) Вашего браузера. Сохраняются именно настройки, но не пароли! Как уже упоминалось выше — пароли каждый раз генерируются новые. Для того чтобы сбросить настройки в первоначальное состояние, используйте ссылку «Сбросить настройки». При сбросе автоматически генерируются новые пароли с учетом первоначальных настроек.
Ссылка на генератор паролей
Если хотите отправить ссылку на «Генератор паролей» другу или опубликовать в социальных сетях, скопируйте адрес из специального окна находящегося в нижней части корпуса генератора. Вместе с ссылкой передаются и выбранные Вами настройки.
Источник: calculator888.ru
Как набрать пароль в одноклассниках на латинском языке

Пароли, пароли, пароли – в Интернете они нужны повсюду. Каждый раз приходится думать, какой поставить пароль, чтобы его не смогли взломать. Итак, какой должен быть пароль?
Признаки надежного пароля
Старайтесь периодически обновлять и использовать разные пароли на всех сайтах и форумах.
Как придумать сложный пароль?
Есть несколько эффективных способов придумать надежный пароль:
Сложновато? Зато пароль, который Вы придумаете таким способом, будет надежным.
Если придумать пароль не получается, воспользуйтесь генераторами паролей:
Как придумать логин
Ни одна регистрация на сайте не проходит без использования логина. Логин – набор символов (букв или цифр), означающих ваше имя в сети. Логин вводится вместе с паролем для дальнейшей авторизации. Подходить к подбору логина нужно основательно.
Если логин будет использоваться для работы, желательно указать настоящее имя и фамилию (Petr-Ivanov, Petr_Ivanov, Petr.Ivanov). Такой логин уже занят? Добавьте отчество. И такой вариант недоступен? Присоедините к имени название профессии, можно в сокращенном виде.
Например: Alexei-Pirogov-PR, Vasiliy-Toropov-photo.
Если логин нужен для личных целей, можно:
- Придумать логин, используя любимое слово или фразу, имя известного человека, персонажа, название музыкальной группы.
- Вспомнить о хобби и придумать логин, основываясь на предпочтениях мира искусства и техники.
- Составить логин из слов любого иностранного языка.
- Применить зеркальный способ и напечатать имя наоборот.
- Воспользоваться генератором логинов.
Полезные статьи по теме:

Программы для совместной работы: выбираем лучший сервис!
Таск-трекеры, они же таск-менеджеры или сервисы для совместной работы – главные цифровые помощники современных менеджеров различного уровня. А …

Продвижение услуг в поисковых системах
Продвижение в поисковых системах – один из самых дешевых каналов для привлечения клиентов. Но заказать продвижение в агентстве может не каждый …
Любой человек, который пользуется Интернетом, наверняка не раз сталкивался с необходимостью придумывать и устанавливать пароли: для входа в почту, для учётной записи на форуме, для онлайн-банкинга. И практически в каждой форме регистрации вам советуют придумать надёжный пароль. Ведь от того, насколько сложным будет ваше секретное слово или фраза, зависит и конфиденциальность вашей переписки, и сохранность ваших денежных средств, и безопасность вашего компьютера вцелом. Возникает вопрос: как же придумать сложный пароль?
Как придумать надёжный пароль

Длина. Рекомендуемая минимальная длина надёжного пароля — 8 символов. Считается, что взламывать пароли длиной 8 и более символов путём подбора — чересчур долгий процесс и шансы злоумышленника подобрать такую комбинацию чересчур малы.
Цифры и буквы. Рекомендуется использовать и цифры, и буквы одновременно. Буквы должны быть из латинского алфавита.
Регистр. Хороший пароль должен содержать буквы как нижнего, так и верхнего регистров.
Спецсимволы. Сверх надёжный пароль наряду с буквами и цифрами содержит ещё и спецсимволы. Например #, ~,+, _
Итого, идеальным вариантом будет комбинация латинских букв верхнего и нижнего регистров, цифр и спецсимволов общей длиной не менее 8 символов. Например:
uE_xm932
9203Jb#1
29Rtaq!2
Что ни в коем случае нельзя использовать в качестве пароля
Никогда не используйте в качестве пароля или секретного слова:
- даты рождения
Самая большая глупость — установить свою собственную дату рождения в формате 12071992 в качестве пароля к своей странице Вконтакте, где эта же дата указана в информации - номера телефонов
Пароль, состоящий из номера вашего телефона, не взломает только ленивый. И здесь неважно, сколько будет цифр - имена, фамилии, клички животных
Смешно, когда люди считают магически надёжной защитой девичью фамилию матери. …которую уже 50 лет знает весь двор - ну и естественно, всякие глупости вроде «qwerty123» , «пароль» , «password» , «********» , «123» , «12345678» , «фыва» , «asdf» и т.д. Кстати, лидер среди паролей секретарш — «единичка» , т.е. одна единственная цифра «1»
Заключение
Не пренебрегайте своей безопасностью.
Раскладка клавиатуры и пароль
Не используйте одни и те же секретные слова для авторизации на разных сайтах и сервисах. Взломав один сайт злоумышленники могут получить доступ ко всем вашим аккаунтам в сети. Например, получат доступ к вашему облачному диску или Google Фото. И помните: нет ничего более постоянного, чем временное.
Поэтому не ленитесь придумывать надежные комбинации и устанавливайте сложные пароли сразу — не откладывайте это дело на потом. Пускай ваша информация будет доступна только вам! Удачи!
Относится к рубрикам:Ликбез
Возможно, будет интересно:
Фонетика латыни
Латинский алфавит
Латинский алфавит является основой письменности множества других языков из разных языковых групп.
Латинский алфавит, берущий свое начало от греческого алфавита, — а по некоторым источникам — этрусского алфавита, сформировался примерно в VII веке до н.э.
Современный латинский алфавит включает 26 букв.
Буквы латинского алфавита:
| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
a b c d e f g h i j k l m n o p q r s t u v w x y z |
а бэ цэ дэ е, э эф гэ га, ха и йот, йота ка эль эм эн о пэ ку эр эс тэ у вэ дубль-вэ икс ипсилон зета |
[а] [б] [ц] [д] [э] [ф] [г] [г] [и] [й] [к] [л] [м] [н] [о] [п] [к] [р] [с] [т] [у] [в] [в] [кс] [и] [з], [дз] |
Первоначально латинский алфавит включал только 21 букву:
A B C D E F Z H I K L M N O P Q R S T V X.
Затем в течение достаточного длительного периода латинский алфавит подвергся следующим преобразованиям:
— в 312 году до н.э.
из него была исключена буква Z и латинский алфавит сократился до 20 букв;
— в 234 году до н. э.
Как придумать надежный пароль и логин?
была создана буква G путем добавления к C поперечной черточки (ранее буква C использовалась для обозначения двух звуков — [k] и [g]);
— в I веке до н. э. были добавлены буквы Y и Z для записи слов, заимствованных из греческого языка.
В итоге получился классический латинский алфавит из 23 букв:
A B C D E F G H I K L M N O P Q R S T V X Y Z
В Средние века латинский алфавит претерпел последние модификации:
— в 11 веке к алфавиту была добавлена буква W;
— в 16 веке были введены буквы J и U,
и обрел свою современную форму.
Однако, зачастую, говоря об алфавите собственно латинского языка, считают, что латинский алфавит состоит из 25 букв. Это связано с тем, буква W, употребляемая преимущественно при написании немецких и английских фамилий, в этом случае в состав букв латинского алфавита не включается.
Перейти к другим материалам разделов:
Фонетика латыни
Латинская грамматика
Римские цифры
латинский пароль из 8символов
Lynn «Кофеман»[досье]
Кстати, у вас неправльное выражение, нельзя ввести 20 число и 10 месяц.
Да, Вы абсолютно правы. Спасибо за Ваше выражение. Я в регулярках слаб, поэтому методом подбора делал.
А я бы просто разбил дату на три составляющих (split метод), а потом уже делал нормальную проверку с проверкой февраля и високосного года.
AB…[досье]
А я бы просто разбил дату на три составляющих (split метод), а потом уже делал нормальную проверку с проверкой февраля и високосного года.
Выражение нужно было для проверки даты при вводе до отправки данных. Но, допустим, вот Вам ввели «sds20.dfsdf546sdf20.sdf.dfgd.dfgfg02.135151351.» интересно каким образом помог бы Вам здесь split?
Ой, опечатался, в скобки забыл, тыща извинений(. Могут быть еще баги — код не проверял, это демо идеи.
tcolonel[досье], с функционально эквивалентной регуляркой (февраль, високосные годы и т.п.;)?
Как создать надёжный пароль
tcolonel[досье] Ваша регулярка вредна потому что создает мнимое ощущение безопасности, рано или поздно упоритесь сами или тот кто будет сопровождать. Если код не решает задачу должным образом то его эффективность весьма сомнительна, также как и экономия на спичках за счет качества и безопасности. Это не профессиональный подход. Надеюсь вы воспримите это не как личное оскорбление
Уважаемый автор, взгляните на проблему с другой плоскости и вы сами поймете, что вам подсказывают более верный путь решения проблемы в замен того, куда вы идете. Мне напоминает ваши действия как наложения изоленты на трещину.
Не используйте выражение, которое предлагалось выше
Принимает дату 11.00.2006
Используйте следующее выражение, которое как бонус уже проводит проверку на высокосный год. Пользуйтесь, господа!
Доброго всем времени суток, помогите составить регулярное выражение для даты формата dd.mm.yyyy.
Составил простое:
но, могу вводить 32.32.yyyy. А нужно ограничить ввод для дней — 31, месяцев — 12.
но, не работает правильно, из
12.12.2009 01.12.2009 01.02.2009 10.14.2009
находит только 2 совпадения:
1 : 01.12.2009 2 : 01.02.2009
Вот что получилось в итоге:
может кто-то придумает лучше и прокомментирует это выражение (вроде работает верно)?
А 31 февраля можно вводить?
— бессмысленный квантификатор.
Кстати, у вас неправльное выражение, нельзя ввести 20 число и 10 месяц.
Я бы написал что-то такое:
/([0-2]d|3[01]).(0d|1[012]).(d<4>)/ кстати, интересное выражение, я и не знал что так можно …
tcolonel[досье] а все гораздо проще, чем вы себе предстовляете. есть несколько вариантов решения. вот вам парочка к примеру:
- не давать возможность пользователю вводить произвольные данные, заблокировать ввод в данное поля и при этом использовать в связке только календарь.
- если даете возможность свободного ввода, то перед отправкой делаете элементарные проверки и если что-то не так рекомендуете исправить. в данном варианте и проводите нормальную проверку даты о которой я уже упоминал. как делается , как отсикать мусор при этом и какое событие при этом всем используется пожалуй обяъснять не стоит в данной конкретной теме.
function dateIsCorrect(dateString) var parts = dateString.split(‘.’);
if (parts.length != 3) return false;
try var tmpDate = new Date(parts[2], parts[1], parts[0], 12);
return (dateString == tmpDate.getDate() + ‘.’ + tmpDate.getMonth + ‘.’ + tmpDate.getFullYear());
> catch (ex) < return false; >
>
Если дата недопустима, объект Date пересчитает ее в соответствующую нормальную, и при обратном преобразовании в строку она не будет совпадать с исходной.
AB…[досье]Да это все понятно, если не говорить об экономии и эффективности кода, то можно целые алгоритмы сделать, только смотрите сколько действий лишних — против одной строки кода с регулярным выражением )))
Илья Cтpeльцын aka SelenIT[досье] Тоже неплохой вариант — спасибо, но, в нем много кода по сравнению с одной строчкой кода с регуляркой.
Всем спасибо за участие.
Илья Cтpeльцын aka SelenIT[досье] с функционально эквивалентной регуляркой (февраль, високосные годы и т.п.;)?
Thirteensmay[досье] Ваша регулярка вредна потому что создает мнимое ощущение безопасности, рано или поздно упоритесь сами или тот кто будет сопровождать. Если код не решает задачу должным образом то его эффективность весьма сомнительна, также как и экономия на спичках за счет качества и безопасности. Это не профессиональный подход. Надеюсь вы воспримите это не как личное оскорбление
AB…[досье] Уважаемый автор, взгляните на проблему с другой плоскости и вы сами поймете, что вам подсказывают более верный путь решения проблемы в замен того, куда вы идете. Мне напоминает ваши действия как наложения изоленты на трещину.
Господа, со всеми согласен. Спасибо за конструктивную критику. Выбор пал на регулярное выражение, потому что то, что оно делает именно для этого проекта вполне достаточно. И нет необходимости столь «жесткой» проверки.
P.S: Учтя все Ваши замечания в другом проекте я уже пошел другим путем. И поступил как советовал AB…[досье] в своем первом посте.
Кто вот это написал, спасибо тебе огромное )))
Не используйте выражение, которое предлагалось выше
Используйте следующее выражение, которое как бонус уже проводит проверку на высокосный год.
Источник: steptosleep.ru