我采用THashedStringList做HASH表,在其中添加字符串:
url := “http://www.123.com/id=”;
idx := Hash.Add(url);这时我要查找的字符串为 tmp := "http://www.123.com/id=456",请问如何才能实现模糊匹配,在THashedStringList找到“http://www.123.com/id=”呢??
我现在用的是 loc := Hash.IdxOf( tmp );但该方法只能是全串严格匹配:(请各位给个思路,谢谢!
url := “http://www.123.com/id=”;
idx := Hash.Add(url);这时我要查找的字符串为 tmp := "http://www.123.com/id=456",请问如何才能实现模糊匹配,在THashedStringList找到“http://www.123.com/id=”呢??
我现在用的是 loc := Hash.IdxOf( tmp );但该方法只能是全串严格匹配:(请各位给个思路,谢谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货