在VB中中文字符串的的搜索问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 10:37:02
我要通过循环查找,如何使程序实现模糊匹配,举例来说,我要查找“湖南省长沙市”,只要我输入“长沙”或者“长沙市”就能返回“湖南省长沙市”,请各位帮助!
VB也有个 LIKE 但是好像是不怎么好用!不过谢谢了!

我不知道有没有对应的函数,我用了一个replace函数,比如
if len(被判断的字符串)<> len(replace(被判断的字符串,关键字)) then 说明这个字符串里面存在关键字;
另外,sql语言有个like可以实现模糊查询,你可以找找相关的资料。

like 很好用呀, 这样写
if text1 like "*长*沙*" then