Wie wird die Zahl in Klammern abgeglichen?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Die Aufgabe ist ganz einfach: Zahl aus einem Paar Klammern in einer Zeichenfolge extrahieren.
Zum Beispiel: " 3" aus "Abc_Def_Gh(3)_Ijk"
Aber ich bekomme " (3) „Mit Formel Regex(:String_Column, "\(([0-9])\)").
Die Frage ist also, wie kann ich angeben, wo das Spiel beginnt. Jeder Hinweis auf ein detaillierteres JMP Regex-Dokument ist willkommen.
Vielen Dank,
Dong
Re: Wie korrigiere ich die Zahl in Klammern?Danke vielmals! Ich habe das optionale übersehen.
Regex(Quelle, regulärer Ausdruck, , );
Dong
Re: Wie korrigiere ich die Zahl in Klammern?Sie benötigen ein zweites Argument mit einem Ersetzungsmuster. Andernfalls gibt Regex() das Ergebnis der Suche zurück.
Versuchen Sie so etwas. Sollte eine Ganzzahl beliebiger Länge abrufen, aber nur, wenn sie in Klammern steht.
meine_zeichenfolge = "Abc_Def_Gh(12)_Ijk_45" ;
Anz ( Regex ( meine_zeichenfolge , "\((\d+)\)" , "\1" ) ) ;