以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [讨论]like与通配符  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=53384)

--  作者:chnfo
--  发布时间:2014/7/6 22:27:00
--  [讨论]like与通配符
Dim  a As String = "1"

Dim b As String = "1.4"
If b Like a & ".*"   Then
    Output.Show("Y")
Else
    Output.Show("N")
End If

这样执行的结果是Y

如果换成

Dim  a As String = "1"

Dim b As String = "1.4"
If b Like a & ".%"   Then
    Output.Show("Y")
Else
    Output.Show("N")
End If

执行的结果是N

为何如此?两者不是通用的吗?

--  作者:有点甜
--  发布时间:2014/7/6 22:29:00
--  

在filter中通用,在loadFilter中不同,在语法中不通用。