no se puede usar la función de expresiones regulares para comparar con la variableHola a todos, me enfrento a un problema para compararlo con una cadena dentro de una variable. Esto funciona bien cuando no uso varialbe, ¿puede alguien más ayudar, por favor? El resultado es siempre "." a pesar de que una cadena es una subcadena de otra.
If( regex(char(stepproduct),char(step),"1")=="1",
stepproduct = Substitute( Char( stepproduct ), step, "" );
tableExist = 1;
,
tableExist = 0;
)Re: no se puede usar la función de expresiones regulares para comparar con la variableSería de ayuda si pudiera mostrar algunas filas de la tabla de datos o dar ejemplos de valores para producto escalonado y paso . ¿Cuáles son los valores de estos valores antes de llamar a la función If ()? Además, ¿son ambos números?
¿Se refiere al resultado de la función Regex (), la función Sustituir () o la función If () falta?
Este caso es simple y ciertamente funcionará con la expresión regular correcta, podría ser más fácil usar la función Contains ().