Benötigen Sie Hilfe beim regulären Ausdruck, um die Blutgruppe abzugleichen?

Ich versuche, einen regulären Ausdruck zu finden, mit dem ich a validieren kannBlutgruppe Feld - das nur A [+ -], B [+ -], AB [+ -] und O [+ -] akzeptieren sollte.

Hier ist der Regex, den ich mir ausgedacht habe (und mit dem ich getestet habe)Regex Tester):

<code>[A|B|AB|O][\+|\-]
</code>

Jetzt stimmt dieses Muster erfolgreich mit A, B, O [+ -] überein, schlägt jedoch gegen AB [+ -] fehl.

Kann mir jemand einen regulären Ausdruck vorschlagen, der meinen Zweck erfüllt?

Danke, m ^ e

Antworten auf die Frage(4)

Ihre Antwort auf die Frage