JavaScript regulärer Ausdruck - zwei [a-z] gefolgt von drei [0-9] nur

Habe ich einen einfachen regulären Ausdruck:

[A-z]{2}[0-9]{3})$/g innerhalb der folgenden:

regForm.submit(function(){
  if ($.trim($('#new-usr').val()).match(/([A-z]{2}[0-9]{3})$/g)) {
    alert('No');
    return false;
  }
});

Diese richtig zu Lesen, dass so etwas wie 'ab123' gibt eine Warnung und 'ab1234' nicht. Allerdings 'abc123' ist noch immer werfen die Warnung. Ich brauche es es ist also nur werfen die Warnung, wenn es nur 2 Buchstaben gefolgt von drei zahlen.

InformationsquelleAutor Scott Brown | 2010-12-02
Schreibe einen Kommentar