soundex

soundex -- Berekent de soundex key van een string

Beschrijving

string soundex ( string str)

Berekent de sounex key van str .

Soundex keys hebben de eigenschap dat woorden die overeenkomend worden uitgesproken dezelfde soundex key hebben , en kunnen daarom gebruikt worden om zoekopdrachten in databases simpeler te maken waar je weet wat de uitspraak is , en niet de spelling . Deze functie retourneert een string van 4 karakters , beginnend met een letter .

Deze funtie is er een die beschreven is door Donald Knuth in " The Art Of Computer Programming , vol .

Voorbeeld 1 . Soundex Voorbeelden

 
soundex

 
(

 
"Euler"

 
)

 
==

 
soundex

 
("Ellery"

 
)

 
==

 
'E460'

 
;

 
soundex

 
("Gauss"

 
)

 
==

 
soundex

 
(";Ghosh"

 
)

 
==

 
'G200'

 
;

 
soundex

 
("Hilbert"

 
)

 
==

 
soundex

 
("Heilbronn"

 
)

 
==

 
'H416'

 
;

 
soundex

 
("Knuth"

 
)

 
==

 
soundex

 
("Kant"

 
)

 
==

 
'K530'

 
;

 
soundex

 
("Lloyd"

 
)

 
==

 
soundex

 
("Ladd"

 
)

 
==

 
'L300'

 
;

 
soundex

 
("Lukasiewicz"

 
)

 
==

 
soundex

 
("Lissajous"

 
)

 
==

 
'L222'

 
;