Re: Fuzzy Matching-Algorithmus in VBA
- From: Helmut Weber <nbhymsjxdgcn@xxxxxxxxxxxxxx>
- Date: Thu, 01 Feb 2007 03:54:51 +0100
Hallo Hans,
So etwa, Helmut?
vermute ja, obwohl ich das nicht alles
so schnell nachvollziehen kann.
Die Freunde aus word.vba.general haben
ja schon geholfen.
Mein Ansatz ist so:
"München" besteht aus:
Array1 = M ü n c h e n
Array2 = Mü ün nc ch he en
Array3 = Mün ünc nch che hen
Array4 = Münc ünch nche chen
Array5 = Münch ünche nchen
Array6 = Münche ünchen
Selbes für "Manching"
Und dann ausrechnen, wie oft jedes Element
in einem der Arrays in den anderen Arrays vorkommt.
Allerdings gibt's da viel zu rechnen.
Hat den Vorteil, dass die Reihenfolge nicht überbewerted wird.
abcdefghijklmnopqrstuvwxyz
und
zyxwvutsrqponmlkjihgfedcba
stimmen in Array1 zu 100 Prozent überein.
Dann käme die Frge nach der Gewichtung der Ergebnisse pro Array.
Den Code dafür müsste ich erst noch ausgraben. Kann dauern.
--
Gruß
Helmut Weber, MVP WordVBA
"red.sys" & chr$(64) & "t-online.de"
Win XP, Office 2003 (US-Versions)
.
- Follow-Ups:
- Re: Fuzzy Matching-Algorithmus in VBA
- From: Hans List
- Re: Fuzzy Matching-Algorithmus in VBA
- Next by Date: Re: Tabellen-Bearbeitung von VB6-App
- Next by thread: Re: Fuzzy Matching-Algorithmus in VBA
- Index(es):
Relevant Pages
|