示例#1
0
        public void EliminarEspacioTodoLugar()
        {
            var texto           = "   2  0  0   ";
            var textoModificado = ExpresionRegular.EliminarEspacio(texto);

            Assert.AreEqual("200", textoModificado);
        }
示例#2
0
        internal ExpresionLogica(string cadena)
        {
            Proposiciones = new List <FiltroExpresion>();
            cadena        = ExpresionRegular.EliminarEspacio(cadena);
            var match = ExpresionRegular.ValidarExpresionLogica(cadena);

            EsExpresionLogica = match.Success;

            if (EsExpresionLogica)
            {
                var evaluador = new EvaluadorPreposicion(match);
                (Proposiciones, OperadorLogico) = evaluador.ValidarCadena();
            }
        }