/^(A|B|C|D|AB|BC|CD|ABC|BCD|ABCD)$/ #### /^(A(B(CD?)?)?|B(CD?)?|CD?|D)$/