Nombres de variables válidos

Para este desafío, un nombre de variable válido comienza con una letra. Cada carácter restante debe ser una letra, un dígito o un guion bajo. Devuelve true para un nombre válido y false en caso contrario.

Ejemplos

variable_valid("result") ➞ true

variable_valid("odd_nums") ➞ true

variable_valid("2TimesN") ➞ false

Notas

  • Las entradas se proporcionan como cadenas de texto.
  • No se permiten nombres de variables con espacios.
  • Aunque esta pregunta pueda parecer lo contrario, en realidad no puedes asignar palabras entre comillas como variables.