StrUtils.SoundexProc
Contents |
Delphi-Informationen
von StrUtils.pas
function SoundexProc(const AText: string; const AOther: string): Boolean;
Unit: StrUtils
Typ: Funktion
Sichtbarkeit: public
C++-Informationen
von StrUtils.hpp
bool __fastcall SoundexProc(System::UnicodeString AText, System::UnicodeString AOther);
Unit: StrUtils
Typ: Funktion
Beschreibung
Gibt an, ob sich zwei Strings ähneln.
SoundexProc gibt true zurück, wenn der String AText dem String AOther ähnelt. Ähneln sich die beiden Strings nicht ausreichend, wird false zurückgegeben. SoundexProc ist der Standardwert der Variablen AnsiResemblesProc, welche die zugrunde liegende Repräsentation von AnsiResemblesText bereitstellt.
SoundexProc verwendet einen Soundex-Algorithmus, um die beiden Strings in phonetische Repräsentationen zu konvertieren, deren Zeichen jeweils einer von sechs Familien ähnlicher Phoneme entsprechen. Anschließend werden bis zu vier Stellen in der resultierenden Repräsentation verglichen. Der Rückgabewert ist true, wenn diese vier Stellen identisch sind, andernfalls false.
Anmerkung: SoundexProc entspricht einem Aufruf der Funktion SoundexSimilar mit dem Wert 4 im Parameter ALength.