Algoritme soundex dikembangkan secara khusus untuk mencocokkan nama berdasarkan bunyinya, bukan ejaan persis yang digunakan. Ia bekerja pada dasarnya dengan memetakan string huruf ke string pendek yang terutama berisi suara konsonan mereka. Digit numerik akan diabaikan sepenuhnya (misalnya, dihapus dari string) oleh algoritme soundex.
Anda akan memerlukan strategi yang berbeda untuk melakukan pencocokan perkiraan pada deretan angka.