ich einen regulären Ausdruck der folgenden haben:Regular Expression wiederholendes Muster durch Komma getrennt
.regex(/^(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{4})$/)
muss genau 4 Zeichen Muss mindestens 1 numerisches und 1 alpha
enthalten Obwohl ich selten regelmäßig tun Ausdruck, das war relativ einfach. Ich habe jetzt eine neue Anforderung, die ich versucht habe zu implementieren, kann aber nicht richtig werden.
Neue Anforderung: Sie können eine kommagetrennte Liste des gleichen Eingabetyps wie zuvor haben. Kann nicht mit einem Komma enden. Jeder Einzelteil muss nach den oben genannten Regeln (4 Zeichen, zumindest auf numerisch, mindestens einen alpha)
Valid: 123F,U6Y7,OOO8
Invalid: Q2R4,
Invalid: Q2R4,1234
Invalid: Q2R4,ABCD
Invalid: Q2R4,N6
ich sehr schätze Ihre Hilfe gültig sein! Danke!
Sie können diese Website versuchen - http://txt2re.com/ Es wird Ihnen helfen, den Ausdruck von Grund auf neu zu erstellen. –