Vergleichen Sie Zeichenfolgen und heben Sie Unterschiede hervorWie würde ich eine Funktion oder Routine schreiben, die zwei Zeichenfolgen vergleicht und den Unterschied zwischen ihnen anzeigt?
z.B
string1="Morgen wird es regnen"
string2="Morgen wird es schneien"
Vergleichsergebnis (String2 vs String 1) = „Das wird es Regen Morgen schneit es“
Erweiterte statistische ModellierungPrädiktive Modellierung und maschinelles LernenErgebnisse teilen und kommunizierenBetreff: Zeichenfolgen vergleichen und Unterschiede hervorhebenShortest Edit Script liefert mir die Informationen, die ich brauche, das ist sehr hilfreich, danke!
Betreff: Zeichenfolgen vergleichen und Unterschiede hervorhebenVergleichen Sie zwei Dateien
Betreff: Zeichenfolgen vergleichen und Unterschiede hervorhebenVielleicht könnte Shortest Edit Script() ausreichen?
https://www.jmp.com/support/help/en/15.2/#page/jmp/identifying-differences-between-strings-lines-or-sequences.shtml
https://www.jmp.com/support/help/en/15.2/index.shtml#page/jmp/utility-functions.shtml#ww3843203
Betreff: Zeichenfolgen vergleichen und Unterschiede hervorhebenScheint, als könnte dies mit regulären Ausdrücken erreicht werden, ich weiß nur nicht wie.
Betreff: Zeichenfolgen vergleichen und Unterschiede hervorhebenWas ich möchte, ist so etwas wie das, was MS Word tun wird, wenn es Dokumente vergleicht.
Eigentlich möchte ich zwei Datentabellen vergleichen, insbesondere Unterschiede in Tabellenskripten und Spaltenformeln.
„Datentabellen vergleichen“ zeigt beispielsweise an, ob gespeicherte Tabellenskripte unterschiedlich sind, und listet beide auf. Ich kann dies in einer Tabelle mit den Zeichenfolgen in der Tabelle in getrennten Spalten speichern. Ich möchte jedoch sehen, wo sich diese beiden Skripte befinden anders.
Betreff: Zeichenfolgen vergleichen und Unterschiede hervorhebenWie lauten die Regeln?
Ist
Morgen wird es regnen
anders als
Morgen wird es regnen
Wenn Sie nur jedes Wort aus einer Zeichenfolge mit dem Wort an derselben Position in einer zweiten Zeichenfolge vergleichen, können Sie dies einfach erreichen, indem Sie die Zeichenfolgen durchlaufen und die Funktion Word() verwenden, um jedes Wort zu vergleichen.
Darüber hinaus kann der Algorithmus jedoch sehr komplex werden