SoundexCompare
简述
比较两个字符串的发音。根据AText和Aother转成发音码以后用AnsiCompareStr函数比较两个发音码。
如果两个发音码相同,返回0,
如果AText的发音码小于Aother的发音码返回一个负数
如果AText的发音码大于Aother的发音码返回一个正数
SoundexCompare(AText; AOther: String; ALength:Integer): Integer;
名称 | 类型 | 说明 |
---|
AText | String | 字符串,发音比较字符串1 |
AOther | String | 字符串,发音比较字符串2 |
ALength | Integer | 判断长度,一般为4,该参数备用,暂时无效 |
返回 | Integer |
整数 |
return SoundexCompare("sun","sum");
//输出:0
return SoundexCompare("sun","fun");
//输出:1
return SoundexCompare("result","return");
//输出:-1