Regex-Funktion kann nicht zum Vergleichen mit Variablen verwendet werdenHallo zusammen, ich stehe vor einem Problem, das ich mit einer Variablen innerhalb einer Variablen vergleichen kann. Das funktioniert gut, wenn ich varialbe nicht benutze. Kann jemand bitte helfen? Das Ergebnis ist immer "." obwohl es sich bei einem String um einen Teilstring eines anderen handelt.
If( regex(char(stepproduct),char(step),"1")=="1",
stepproduct = Substitute( Char( stepproduct ), step, "" );
tableExist = 1;
,
tableExist = 0;
)Re: Regex-Funktion kann nicht zum Vergleichen mit Variablen verwendet werdenEs wäre hilfreich, wenn Sie einige Zeilen der Datentabelle anzeigen oder Beispiele für Werte angeben könnten Schrittprodukt und Schritt . Was sind die Werte dieser Werte vor dem Aufruf der If () - Funktion? Sind auch beide Zahlen?
Meinen Sie das Ergebnis der Regex () - Funktion, der Substitute () - Funktion oder der If () - Funktion?
Dieser Fall ist einfach und funktioniert sicherlich mit dem korrekten regulären Ausdruck. Die Verwendung der Contains () - Funktion ist möglicherweise einfacher.