[阅读: 210] 2009-05-09 17:00:06
for 地址1 码表
{
N=当前地址1长度
if (字符串前N个字符=当前地址1)
{
取当前地址1编码,记录
删除字符串前N个字符
N=当前地址2长度
for (当前地址1 子地址2)
{
if (字符串前N个字符=当前地址2)
{
取当前地址2编码,记录
删除字符串前N个字符
for (...)
{
}
break;
}
}
break;
}
}
当然,这是比较笨的办法,有漏洞
如果遇到这样的字符串就没办法了
地址1 地址2
AB市 CD区
A B市