0
A
回答
0
Create regex first
Var regex = /\w{7}\d/i;
var yourvalue=$("#passwordid").value;
regex.test(yourvalue){
return true;
}
else{
return false
}
0
我敢肯定有一个更好的办法,但这样的:
if (/.{7}/.test(str) && /\d/.test(str)) {
//OK
}
0
在JavaScript中,你可以使用RegExp对象。
var regEx = new RegExp(pattern, modifiers);
或者更简单地说:
var pattern = /pattern/modifiers;
例如
var password = "abcdefg1";
var pattern = /\w{7}\d/i;
var isMatch = pattern.test(password);
下面是一些表达式:
[abc] Find any character between the brackets
[^abc] Find any character not between the brackets
[0-9] Find any digit from 0 to 9
[A-Z] Find any character from uppercase A to uppercase Z
[a-z] Find any character from lowercase a to lowercase z
[A-z] Find any character from uppercase A to lowercase z
[adgk] Find any character in the given set
[^adgk] Find any character outside the given set
(red|blue|green) Find any of the alternatives specified
元字符:
. Find a single character, except newline or line terminator
\w Find a word character
\W Find a non-word character
\d Find a digit
\D Find a non-digit character
\s Find a whitespace character
\S Find a non-whitespace character
\b Find a match at the beginning/end of a word
\B Find a match not at the beginning/end of a word
\0 Find a NUL character
\n Find a new line character
\f Find a form feed character
\r Find a carriage return character
\t Find a tab character
\v Find a vertical tab character
\xxx Find the character specified by an octal number xxx
\xdd Find the character specified by a hexadecimal number dd
\uxxxx Find the Unicode character specified by a hexadecimal number xxxx
量词
n+ Matches any string that contains at least one n
n* Matches any string that contains zero or more occurrences of n
n? Matches any string that contains zero or one occurrences of n
n{X} Matches any string that contains a sequence of X n's
n{X,Y} Matches any string that contains a sequence of X to Y n's
n{X,} Matches any string that contains a sequence of at least X n's
n$ Matches any string with n at the end of it
^n Matches any string with n at the beginning of it
?=n Matches any string that is followed by a specific string n
?!n
相关问题
- 1. Javascript字符串验证
- 2. Javascript验证字符串是一个字符后跟数字
- 3. Javascript字段验证
- 4. 如何验证JavaScript中的字符串?
- 5. Javascript函数来验证AES字符串?
- 6. 字符串字母验证
- 7. 字符串时间验证(在javascript中)
- 8. 验证字符串
- 9. 验证字符串
- 10. 的JavaScript验证文本框的数字和字符串
- 11. 验证Python字符串中的整数
- 12. 如何验证sequelize.js中的字符串字段?
- 13. 如何验证Rails中的自动完成字符串字段?
- 14. 验证字符串中的数字和字母
- 15. 验证字段数
- 16. Fluent验证比较字段字符串格式参数
- 17. javascript空字段验证
- 18. Javascript验证亮点字段
- 19. 验证字母只字符串中的JavaScript
- 20. 字符串和子字符串以及子字符串在主字符串中的存在次数
- 21. Javascript验证字符串可以是日期还是特定字符串
- 22. 验证JSON字符串在JavaScript
- 23. 使用javascript验证json字符串
- 24. 检查字符串数组的字符串(密码验证)?
- 25. jquery验证字符串 - 只允许数字和特定字符
- 26. 在窗体中字段的Javascript验证
- 27. MVC验证使正则表达式的数字只对字符串字段
- 28. jQuery验证字符串末尾的空字符的输入字段?
- 29. 如何验证字段是否为GORM的空字符串?
- 30. java验证字符串包含数字和搜索,以确保没有字符
请你我确认一个长度为7个字符的值应该包含至少一个数字的数字? – 2012-04-25 11:48:13
密码验证规则需要*绝对明确*。 – 2012-04-25 11:53:20