let reg = /^(?=.*?[a-zA-Z])(?=.*?[\-_@+.])(?=.*?\d)(?=.*?)[\da-zA-Z@\-_+.]{8,20}$/拆内;
第一個(gè)括號(hào)蔼夜,匹配 大小寫(xiě)字母,(必須有一個(gè))
第二個(gè)括號(hào)雌隅,匹配限定的特殊字符 (根據(jù)業(yè)務(wù)要求進(jìn)行處理窘问,直接放就行)
第三個(gè)括號(hào)烛芬,匹配數(shù)字隧期, 同 0-9?
中括號(hào): 表示所有的字符均在此范圍中飒责,(可以把第二個(gè)括號(hào)中的 字符分別加進(jìn)去)
大括號(hào): 表示長(zhǎng)度范圍。