string soundex(string str);
Calcule la valeur soundex de str.
Une valeur Soundex est telle que deux mots prononcés de la même façon auront des valeurs Soundex identiques, et cela permet deffectuer des recherches dans les bases de données, même si vous connaissez la prononciation, mais pas lorthographe. Cette fonction retourne une chaîne de 4 caractères, commencant par une lettre.
Cette fonction particulière a été décrite par Donald Knuth dans "The Art Of Computer Programming, vol. 3: Sorting And Searching", Addison-Wesley (1973), pp. 391-392.
Exemple 1. Exemples Soundex (nb : en anglais)
soundex("Euler") == soundex("Ellery") == 'E460'; soundex("Gauss") == soundex("Ghosh") == 'G200'; soundex("Knuth") == soundex("Kant") == 'H416'; soundex("Lloyd") == soundex("Ladd") == 'L300'; soundex("Lukasiewicz") == soundex("Lissajous") == 'L222'; |