ola de nuevo...!!! miren tendo esta exprecion Regular.
^(\d+[A-Z|a-z]{1}\+|\d+\+)+(\d+[A-Z|a-z]{1}\=|\d+\=)+\d+$
Que "valida" una ecuacion linea.
y digo entre comillas pues tiene un detalle
Si yo coloco
30+20=3
Tambien me lo valida
Como puedo hacer para que afuerzas tenga que meter almenos una Variable en la cadena a analizar. existe algun elemento regular que diga algo como...
"Tiene que tener este numero almenos una vez en la cadena"...
Pero como podria implementarlo.... en verdad les agradeceria mucho su ayuda.!
Mira en el entry point, hace tiempo hice un programa que resolvia ecuaciones de segundo grado, quizás te sirva de algo, pero lo que pides es demasiado extenso como para ser una simple duda.
Has hecho algo relacionado con analisis de expresiones? Compiladores?
Y muy importante, expresiones regulares, es como aprender a programar con otros conceptos, al principio es complicado, pero si te acostumbras podrás con todo!
Saludos
si, asi es de hecho es para completar un analisis sintactico en programacion de sistemas (Compiladores). y si la verdad son muy dificiles de entender
pero son muy importantes para la programacion, tanto para validaciones como para busquedas muy especificas
Oie y que es entry point