Hallo,
folgendes Problem. Ich möchte zwei Strings miteinander vergleichen, die nicht immer die gleiche länge haben. Ein String hat mal ein Buchstaben mehr als der andere, sonst sind die Strings gleich.
Es handelt sich dabei um Strings aus einer OCR.
Beipiel.
erwarteter String: Keine Meldungen verfügbar.
erkannter String: Kaine Meldungen verfiigbur.
Mit meinem jetzigen VI ist der Vergleich ab dem doppelten "i" hinfällig. Allerdings erkennt man als Mensch, das da ja doch noch 3 gleiche Buchstaben existieren danach. Das "g", "b", "r" und der "." Nur sind diese eben um eine Stelle verschoben und so nicht mehr gleich für meine Schleife. Teileweise kommt diese Doppellung von Buchstaben auch am Anfang vor. Wenn der erkannte String am Anfang anstatt einem "K" nun eine "Kk" erkennt, ist alles danach hinfällig, auch wenn es ja quasi richtig wäre.
Kann ich da noch irgendwas machen? Für jeden Gedanken wäre ich dankbar.
Gruß
Wolfgang
string_uerbereinstimmung_prozent80.vi (Größe: 9,5 KB / Downloads: 239)
string_uerbereinstimmung_prozent86.vi (Größe: 7,77 KB / Downloads: 227)