- 1
(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$
"Использование значения "****" для параметра "Пароль для базы данных" невозможно. Значение должно соответствовать регулярному выражению (?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$"
говноюзабилити при инсталляции Джумлы - разрабы забыли, что регэкспы: а. не все знают, б. сложно читать. Почему бы не вывести сообщение в понятном виде, вроде "пароль должен состоять из ..., и не содержать символов ..., и должен быть от .. до .. символов длиной"?
xXx_totalwar 18.09.2010 11:55 # +12
Lure Of Chaos 18.09.2010 13:06 # +1
Lure Of Chaos 18.09.2010 13:09 # +1
xXx_totalwar 18.09.2010 13:18 # +6
nil 18.09.2010 13:40 # +3
xXx_totalwar 18.09.2010 13:47 # 0
nil 18.09.2010 13:50 # +1
Так и тут, все сказано верно, но использовать это практически нереально (нормальному человеку).
Govnoeb 18.09.2010 16:22 # −1
про \W+ не знаю: впрочем похуй, я все-равно на вижуал байсике пишу
istem 20.09.2010 00:24 # +8
--
вот, по-моему нормальная подсказка для пользователей...
Анонимус 20.09.2010 01:08 # 0
Lure Of Chaos 20.09.2010 23:23 # +1
ReallyBugMeNot 20.09.2010 08:12 # −1