Implements the soundex algorithm, which hashes a word (in particular, a surname) into a compressed form that approximates the sound of the word when spoken by an English speaker.
Returns the value of the variableuse Text::Soundex; $code = soundex $string; # get soundex code for a string @codes = soundex @list; # get list of codes for list of strings
$soundex_nocode
if
there is no soundex code representation for a string. $soundex_nocode
is initially set to undef
, but can be reset to another value, e.g.:
$soundex_nocode = 'Z000';