System.StrUtils.SoundexCompare

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function SoundexCompare(const AText, AOther: string; ALength: TSoundexLength): Integer;

C++

extern DELPHI_PACKAGE int __fastcall SoundexCompare(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

Compare les représentations Soundex de deux chaînes.

SoundexCompare utilise un algorithme Soundex pour convertir les chaînes spécifiées par AText et AOther en représentations phonétiques dans lesquelles chaque caractère de la chaîne obtenue identifie l'un des six groupes de phonèmes similaires. Elle compare ensuite les premiers ALength caractères des représentations obtenues en appelant AnsiCompareStr.

SoundexCompare renvoie 0 si les premiers ALength caractères des représentations phonétiques sont identiques, une valeur inférieure à 0 si la représentation de AText est inférieure à celle de AOther et une valeur supérieure à 0 si la représentation de AText est supérieure à celle de AOther.

Voir aussi