vb6.0~对于关系运算符中的like和is不了解;THANKS!!

具体问题是这样的,对于result=object1Isobject2的解释是不是object1同object2一致?那么result=stringLikepattern的... 具体问题是这样的,对于result = object1 Is object2的解释是不是object1 同 object2一致?
那么result = string Like pattern的解释是什么?两个字符串匹配模式一致?什么叫匹配模式阿?

高手解释一下吧^_^
谢谢啦!!
展开
 我来答
雁西楼
科技发烧友

2007-05-04 · 有一些普通的科技小锦囊
知道小有建树答主
回答量:1118
采纳率:73%
帮助的人:399万
展开全部
is用于对象的比较,而like则用于字符串的模糊比较.
like指定一个模式串,用于判断一个字符串是否符合这个模式串的模式.模式串的构成类似于Dos下Dir命令的通配符,如:
if a like "<a*>" then
这里的意思就是,判断字符串a是不是前两个字符是"<a"并且最后一个字符串是">".
模式匹配中受Option 语句的影响.
a like "<?>"
它的意思是判断字符串a是不是三个字,并且是以"<"开头以">"结束.
一般情况下,like是比较费时的,它的运算没有你直接将字符串折分出来用=来比较快,但它可以进行更复杂的比较,比如判断在email数据串中,一段base64编码可以用这样的方式来匹配:
strData Like "[?]B[?]*[?]="
如果匹配,则对应*的部分就是base64编码部分了.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式