一开始我也以为是要想模糊查找,看了LZ这要求才知道LZ想的是获取字符前后的字符串,用个split()方法截取前后就可以得出前后的字符串了! ------解决方案-------------------- VS代码里面用split()方法,将各个可能出现的中间字符(空格,+,-,点,逗号之类的字符)分开,然后拼上 LIKE %字符1% OR LIKE %字符2%
最后将拼出来的条件字符串,拼加到“SELECT ... FROM .. WHERE ”的后面,这样就能查询出你要的结果了。 ------解决方案-------------------- 你这个数据也是你插入数据库的把!如果是的话你在插入数据库的时候转义成html格式,然后搜索就不用这么麻烦了!