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