System.StrUtils.SoundexInt
Delphi
function SoundexInt(const AText: string; ALength: TSoundexIntLength): Integer;
C++
extern DELPHI_PACKAGE int __fastcall SoundexInt(const System::UnicodeString AText, TSoundexIntLength ALength = (TSoundexIntLength)(0x4));
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.StrUtils.pas System.StrUtils.hpp |
System.StrUtils | System.StrUtils |
Description
Convertit une chaîne en un entier représentant sa valeur phonétique.
SoundexInt utilise un algorithme Soundex pour convertir la chaîne spécifiée par AText en une représentation phonétique dans laquelle chaque caractère de la chaîne résultante identifie l'un des six groupes de phonèmes similaires. Elle renvoie ensuite un entier qui représente de façon unique les ALength premiers codes Soundex de cette représentation chaîne.
Remarque : Le type TSoundexIntLength représente un entier entre 1 et 8. En effet, la taille de la valeur renvoyée de l'entier limite le nombre de codes Soundex utilisables dans la représentation finale.