Filtrar una cadena de texto

Cuenta las letras mayúsculas, las letras minúsculas, los dígitos decimales y todos los demás caracteres de una cadena de texto. Devuelve esos cuatro conteos en ese orden.

Ejemplos

filterString("*$(#Mu12bas43hiR%@*!") ➞ [2, 6, 4, 8]
// 2 letras mayúsculas, 6 letras minúsculas, 4 dígitos y 8 otros caracteres.

filterString("^^Edabit^^%$#12379") ➞ [1, 5, 5, 7]

filterString("**Airforce1**") ➞ [1, 7, 1, 4]