簡體   English   中英

必須至少包含數字和字符正則表達式

[英]must at least have number and characters regex

我仍然不明白如何使用正則表達式,並且有這樣的正則表達式:

/^[a-zA-Z0-9\s]+$/

我在javascript中使用它

$('#oldPass, #newPass, #confpass').keydown(function (e) {
         var inputValue = e.key;
          if(inputValue.match(/^[a-zA-Z0-9\s]+$/)){
              return;
          }else{
              e.preventDefault();
          }
      });

它有效,我不能在字母數字旁邊輸入任何內容,但是如何使新密碼必須包含組合數字和字符?

至少8個字母,至少一個字母和數字。

^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{8,}

檢查此鏈接以進行驗證https://regex101.com/r/DcxNSc/1

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM