Klassische ASP-Reguläre Ausdrücke

Ich versuche zu validieren, einen querystring aus einem E-Mail-Aktivierungs-link, geschrieben in einer Klassischen ASP.

Den querystring-Eingabe enthält zahlen, Buchstaben und 2 Schrägstriche. Wie diese: G3hEus87YK/6738/HE347sxThH und ich brauche, um ihn zu validieren, kontrollieren, ob nur zahlen, Buchstaben und Schrägstriche verwendet wurden.

Die Zahl zwischen den Schrägstrichen werden konnte 1-9 Ziffern lang ist, hier habe ich 4 als Beispiel, aber es gibt immer 10 alphanumerischen Zeichen vor dem Schrägstrich und 10 nach.

Habe ich dies getan, so weit, dass die Ausführung der überprüfung, aber ich bin mir nicht sicher, welches Muster es geben!

Function validateToken(token) 
  Set regEx = New RegExp 
  regEx.IgnoreCase = True
  regEx.Pattern = "???????????" 
  validateToken = regEx.Test(Trim(Request.QueryString("token"))) 
End Function

Mein Versuch, für die nur zahlen und Buchstaben wäre, [A-z][0-9] , aber auf der Suche nach 2 Schrägstriche verwirrt mich. Wie kann ich mich für Schrägstriche zu?

Ich nehme an, wenn ich schrieb das Muster in reinem Englisch würde es Lesen:

  • 10 alphanumerische Zeichen, jedem Fall.
  • Einen Schrägstrich
  • Zahlen, 1-9 Ziffern lang
  • Einen Schrägstrich
  • 10 alphanumerische Zeichen, jedem Fall.
InformationsquelleAutor TheCarver | 2011-11-24
Schreibe einen Kommentar