Escrever uma regular, usado para verificar esta regra

/ *
  1, (? = Padrão) => positivo pré-investigação: o tempo necessário para fazer a correspondência, padrão esta condição deve ser cumprida
  2, (?! Padrão) => pré-investigação negativo: o tempo necessário para fazer jogo, esse padrão não atende as condições necessárias
  3. Nota: o conteúdo de suportes única condição, que não estão envolvidos na captura real.
* /
A:
  Uma seqüência de 6 a 16 bits deve conter letras e números maiúsculas e minúsculas
  deixe reg = / (?! ^ [a-zA-Z] + $) (?! ^ [0-9] + $) (?! ^ [a-Z0-9] + $) (?! ^ [A -Z0-9] + $) ^ [a-zA-Z0-9] {6,16} $ /;
dois:
  Bits 1-10: seqüência de números, letras, o sublinhado, deve ser '_'
  deixe reg = / (^ [a-zA-Z0-9] + $?!) ^ \ w {} $ 1,10 /;
três:
  String "\ W" deve conter "_"
  deixe reg = / (= _?) \ w + /;

Acho que você gosta

Origin www.cnblogs.com/HYTing/p/12616533.html
Recomendado
Clasificación