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. 如何验证字符串以仅允许其中的字母数字字符?
- 5. 字符串时间验证(在javascript中)
- 6. 的JavaScript验证文本框的数字和字符串
- 7. 如何验证Rails中的自动完成字符串字段?
- 8. 如何验证sequelize.js中的字符串字段?
- 9. javascript空字段验证
- 10. Javascript验证亮点字段
- 11. 字符串和子字符串以及子字符串在主字符串中的存在次数
- 12. 验证字母只字符串中的JavaScript
- 13. 使用javascript验证json字符串
- 14. MVC验证使正则表达式的数字只对字符串字段
- 15. 如何验证字段是否为GORM的空字符串?
- 16. Javascript数字表单验证,只有数字字符问题
- 17. java验证字符串包含数字和搜索,以确保没有字符
- 18. Javascript特殊字符验证
- 19. Java:验证字符串
- 20. 验证字符串vbscript
- 21. 从字符串验证Uri
- 22. 验证字符串异常
- 23. Android JAVA字符串验证
- 24. MVC3字符串验证
- 25. RegEx字符串验证器
- 26. 验证字符串输入
- 27. 验证Facebook DateTime字符串
- 28. java-字符串验证
- 29. PHP字符串验证
- 30. C#字符串验证
请你我确认一个长度为7个字符的值应该包含至少一个数字的数字? – 2012-04-25 11:48:13
密码验证规则需要*绝对明确*。 – 2012-04-25 11:53:20