Números en cadenas

Crea una función que reciba un arreglo de cadenas y devuelva, en su orden original, solo las cadenas que contengan al menos un dígito ASCII del 0 al 9. Devuelve un arreglo vacío si ninguna contiene un dígito.

Ejemplos

numbers_in_strings(["1a", "a", "2b", "b"]) ➞ ["1a", "2b"]

numbers_in_strings(["abc", "abc10"]) ➞ ["abc10"]

numbers_in_strings(["abc", "ab10c", "a10bc", "bcd"]) ➞ ["ab10c", "a10bc"]

numbers_in_strings(["this is a test", "test1"]) ➞ ["test1"]

Notas

  • Las cadenas pueden contener espacios, signos de puntuación u otros caracteres.
  • Las cadenas numéricas cuentan porque contienen dígitos ASCII; las cifras que no sean ASCII no cuentan.
  • Extra: intenta resolverlo sin expresiones regulares.