Perdón que vuelva a molestar, pero necesito otra expresión, que acepte el mismo tipo de cadena que la anterior, pero además acepte números, como máximo 6, pudiendo no haber números.
O sea, la idea es que me pasan una cadena de caracteres separados por
|.
Estos caracteres pueden ser, si son letras, como máximo 3 y mínimo 2. Si son números, máximo 6 (puede no haber números).
Ejemplos que deberían dar verdadero:
aa
aa|bb
aaa|bb|123456|ccc
Ejemplos que deberían dar falso:
a
aa|bbbb
aaa|b
aa|bbb|cc|1|d (daría falso por haber solo una "d")
Traté de modificar la expresión regular anterior pero me fue muy difícil
¡¡¡Desde ya, muchas gracias!!!