una resueltas resta por paso para niños jugando facil enseñar ejercicios divisiones dividir directa cuarto como cifras cifra ruby regex split

ruby - resueltas - ¿Cómo dividir entre dos letras mayúsculas?



divisiones de dos cifras resueltas sin resta (1)

Puedes intentar esto:

s.scan(/[A-Z][^A-Z]*/)

Tengo la siguiente matriz:

a = ["CH3", "CH2"]

y me gustaría dividir esto entre dos letras mayúsculas usando una expresión de registro para mostrar: a= ["C", "H3", "C", "H2"] ¿Cómo se hace esto?

hasta ahora lo he intentado:

a.each { |array| x = array.scan(/[A-Z]*/) puts a } returns: CH CH

¡Gracias por adelantado!