Quiero validar expresiones matemáticas usando expresiones regulares. La expresión matemática puede ser estoValidar expresiones matemáticas usando expresiones regulares?
Puede estar en blanco significa nada se introduce
Si especifica que siempre se iniciará con un operador
+
o-
o*
o/
y siempre será seguido por un número que puede tener cualquier cantidad de dígitos y el número puede ser decimal (contiene.
entre los números) o entero (sin el símbolo '.' dentro del número). ejemplos:*0.9
,+22.36
,- 90
,/ 0.36365
Se puede entonces seguida por lo que se menciona en el punto 2 (encima de la línea). ejemplos:
*0.9+5
,+22.36*4/56.33
,-90+87.25/22
,/0.36365/4+2.33
favor me ayude a cabo.
'- * 0.9 + 5' está fuera de la definición de su problema. Además, agrega una naturaleza recursiva a tus expresiones. –
@Jason McCreary - Sí, he mencionado que en el punto 3 puede ser recursivo. – Bibhu
Eso no sigue su ejemplo original. Pero veo que eliminaste el '-' y el espacio en tu edición. Entonces ahora están alineados. –