Comparez les chaînes et mettez en évidence les différencesComment puis-je écrire une fonction ou une routine qui comparerait deux chaînes et montrerait la différence entre elles ?
par exemple
string1="Il pleuvra demain"
string2="Il neigera demain"
résultat de la comparaison (string2 vs string 1) = "Ce sera pluie il neige demain"
Modélisation statistique avancéeModélisation prédictive et apprentissage automatiquePartager et communiquer les résultatsRe : Comparer les chaînes et mettre en évidence les différencesLe script d'édition le plus court me fournit les informations dont j'ai besoin, c'est très utile, merci !
Re : Comparer les chaînes et mettre en évidence les différencesComparez deux fichiers
Re : Comparer les chaînes et mettre en évidence les différencesPeut-être que le script d'édition le plus court () pourrait suffire ?
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
Re : Comparer les chaînes et mettre en évidence les différencesOn dirait que cela pourrait être fait avec des expressions régulières, je ne sais tout simplement pas comment.
Re : Comparer les chaînes et mettre en évidence les différencesCe que je veux, c'est quelque chose qui ressemble à ce que MS Word fera lorsqu'il comparera des documents.
La vraie chose que je veux faire est de comparer deux tableaux de données, en particulier les différences dans les scripts de tableaux et les formules de colonnes.
Comparer les tableaux de données affichera, par exemple, si les scripts de table enregistrés sont différents et les répertoriera tous les deux, que je peux enregistrer dans une table avec les chaînes du tableau dans des colonnes séparées, mais ce que je veux voir, c'est où se trouvent ces deux scripts. différent.
Re : Comparer les chaînes et mettre en évidence les différencesQuelles sont les règles?
Est
Il va pleuvoir demain
différent de
Demain il pleuvra
Si vous comparez simplement chaque mot d'une chaîne au mot de même position dans une deuxième chaîne, cela peut facilement être fait en parcourant les chaînes à l'aide de la fonction Word() pour comparer chaque mot.
Mais au-delà, l’algorithme peut devenir très complexe