System.StrUtils.SoundexSimilar
Delphi
function SoundexSimilar(const AText, AOther: string; ALength: TSoundexLength): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall SoundexSimilar(const System::UnicodeString AText, const System::UnicodeString AOther, TSoundexLength ALength = (TSoundexLength)(0x4));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.StrUtils.pas System.StrUtils.hpp |
System.StrUtils | System.StrUtils |
Description
Indique si deux chaînes sont similaires.
SoundexSimilar renvoie true si la chaîne spécifiée par AText est "similaire" à la chaîne spécifiée par AOther, false si les deux chaînes ne sont pas suffisamment similaires.
SoundexSimilar utilise un algorithme Soundex pour convertir les deux chaînes en une représentation phonétique dans laquelle chaque caractère de la chaîne obtenue identifie l'un des six groupes de phonèmes similaires. Elle compare ensuite jusqu'à ALength chiffres dans la représentation obtenue et renvoie true s'ils sont tous identiques, false sinon.