Ich muss mich der folgenden Herausforderung stellen, die ich mit einem Tool für reguläre Ausdrücke automatisieren möchte:
Ich muss diese beiden Zuordnungen abgleichen:
GetSQLParameter("@switch", SqlDbType.TinyInt, 1), _ GetSQLParameter("@IDUtente", SqlDbType.Int), _
sqlClient.AddParameterWithValue("switch", SqlDbType.TinyInt, user.IDUser); sqlClient.AddParameterWithValue("IDUtente", SqlDbType.Int, user.IDUser);
Ich möchte 2 Erfassungsgruppen für den ersten Code verwenden, um den Namen des Parameters und seinen DB-Typ zu erhalten.
Dann möchte ich den zweiten Codeabschnitt analysieren, der mit dem Namen des Parameters und seinem DB-Typ übereinstimmt, nur um ihn zu ersetzen.
Gibt es ein Tool für diese Art von Matching?
Ich habe eine stark verwandte Frage zu Stack Overflow gestellt: Welche Lösung, um einen Text mit Regex zu analysieren und die Erfassungsgruppe in einer Datenbank zu speichern?
Pentaho Data Integration (PDI) (alias Kettle) kann dies problemlos tun.
Sie müssen eine neue Transformation starten, mit einem der Eingabeschritte beginnen, um Ihre Daten zu importieren, dann den Skriptschritt „ Regex-Evaluierung“ zum „Erstellen von Feldern für Erfassungsgruppen“ und schließlich den Schritt „Tabellenausgabe“ (oder „Einfügen/Aktualisieren“) verwenden um die Daten in die Datenbank zu schreiben.
Mac Dickinson
Gilles 'SO- hör auf, böse zu sein'
M.F05051985