Faire correspondre une chaîne à plusieurs modèles d'expressions régulières

J'ai une chaîne d'entrée.

Je pense à la façon de correspondre à cette chaîne de contre plus d'une expression régulière efficacement.

Example Input: ABCD

J'aimerais match contre ces reg-ex les modèles, et le retour true si au moins l'un d'entre eux correspond à:

[a-zA-Z]{3}

^[^\\d].*

([\\w&&[^b]])*

Je ne suis pas sûr de la façon de correspondre à l'encontre de plusieurs modèles à la fois. Peut-on me dire comment le faire efficacement?

source d'informationauteur Patan