日期:2014-05-17  浏览次数:21323 次

长字符串比较,急!
现在要比较两个长字符串a1,a2,长度在2000字符以上,在ASP里面用StrComp比较,当比较160个以内字符没问题,超过一定长度就不行。然后用循环截取比较,无论怎么截,只要总长度超过160就返回错误的结果,怎么办啊?谢谢!

------解决方案--------------------
你直接判断 a1是否和a2相等就可以了饿撒
------解决方案--------------------
没有注意这个问题,不过照这个也不是没有解决的办法,用循环截取,相等就继续截取,否则就处理比较的结果..
------解决方案--------------------
不用比较,在最长字符串,查找另一字符串。
------解决方案--------------------
支持3楼,一段一段载取比较应该没问题.
------解决方案--------------------
顶楼上的
------解决方案--------------------

直接
if str1 > str2 then
......
end if