Extrahieren von Zeichen, die sich zwischen zwei strings

Habe ich verwendet adist berechnen Sie die Anzahl der Zeichen, die sich zwischen zwei Saiten:

a <- "Happy day"
b <- "Tappy Pay"
adist(a,b) # result 2

Nun möchte ich diese zu extrahieren Zeichen, die sich voneinander unterscheiden. In meinem Beispiel würde ich gerne den string "Hd" (oder "TP" hat, ist es egal).

Ich versuchte, in adist, agrep und stringi aber nichts gefunden.

  • Ich schlage vor, Sie rückgängig machen, die Bearbeiten und eine neue Frage stellen. In dieser neuen Frage, die Sie haben viel mehr Informationen über Ihre realen Daten. Zum Beispiel spielt es enorm, ob Sie wissen, dass die andere Zeichenfolge ist am Anfang vs. am Ende der Zeichenfolge. Sie haben auch, um uns zu sagen, wenn Ihr problem bezieht sich auf die longest common substring problem.
  • Vereinbart wurde, rückgängig machen, Bearbeiten, akzeptieren die beste Antwort und eine neue Frage stellen. Die Frage ist ganz wesentlich anders, und eine Menge Leute haben eine Menge Arbeit bereits.
InformationsquelleAutor Dario Lacan | 2015-03-03
Schreibe einen Kommentar