Цитата:
сразу маленькие потом большие потом цифры... а мне нужно чтобы не зависило от этого порядка |
Цитата:
|
Цитата:
/[a-z]+[A-Z]+\d+|[A-Z]+[a-z]+\d+|[a-z]+\d+[A-Z]+|[A-Z]+\d+[a-z]+|\d+[a-z]+[A-Z]+|\d+[A-Z]+[a-z]+/ тогда да. )) я же и говорю спасибо. Большое спасибо. |
Цитата:
/^([a-z]+[A-Z]+\d+|[A-Z]+[a-z]+\d+|[a-z]+\d+[A-Z]+|[A-Z]+\d+[a-z]+|\d+[a-z]+[A-Z]+|\d+[A-Z]+[a-z]+)$/ |
хотя вариант не прокатит на таком например пароле:
HGf234k2 |
Цитата:
Ggrgr4FFFF3342r4rr4rFFFFffGGG - вот такое не определяет. |
Цитата:
|
тогда нужно так примерно делать
var re = /^[a-zA-Z\d]*([a-z]+[A-Z]+\d+|[A-Z]+[a-z]+\d+|[a-z]+\d+[A-Z]+|[A-Z]+\d+[a-z]+|\d+[a-z]+[A-Z]+|\d+[A-Z]+[a-z]+)[a-zA-Z\d]*$/; alert( re.test( "HGf234k2" ) ); alert( re.test( "Ggrgr4FFFF3342r4rr4rFFFFffGGG" ) ); |
Цитата:
/[a-z]+[A-Z]+\d+|[A-Z]+[a-z]+\d+|[a-z]+\d+[A-Z]+|[A-Z]+\d+[a-z]+|\d+[a-z]+[A-Z]+|\d+[A-Z]+[a-z]+/ |
Цитата:
hgfHGрпацу67№;":%;№?6546754%*?:%ырJHGF6 58ahg var re = /[a-z]+[A-Z]+\d+|[A-Z]+[a-z]+\d+|[a-z]+\d+[A-Z]+|[A-Z]+\d+[a-z]+|\d+[a-z]+[A-Z]+|\d+[A-Z]+[a-z]+/; alert( re.test( "hgfHGрпацу67№;\":%;№?6546754%*?:%ырJHGF658ahg" ) ); // true а второй нет: var re = /^[a-zA-Z\d]*([a-z]+[A-Z]+\d+|[A-Z]+[a-z]+\d+|[a-z]+\d+[A-Z]+|[A-Z]+\d+[a-z]+|\d+[a-z]+[A-Z]+|\d+[A-Z]+[a-z]+)[a-zA-Z\d]*$/; alert( re.test( "hgfHGрпацу67№;\":%;№?6546754%*?:%ырJHGF658ahg" ) ); |
Часовой пояс GMT +3, время: 05:26. |