解释一下Vb语句...

来源:百度知道 编辑:UC知道 时间:2024/06/22 11:44:37
dim i
i = "aM5b" Like "a[L-P]#[!c-e]"
返回值是T
是为什么啊...

Like 运算符

请参阅 示例 特性

将字符串表达式和 SQL 表达式中的样式做比较。

语法

expression Like "pattern"

运算符 Like 的语法包含下列部分:

部分 描述

expression 用在 WHERE 子句中的 SQL 表达式。
Pattern 表达式与之比较的字符串或字符串文本。

说明

可用 Like 运算符来找出符合指定样式的字段值。对于 pattern,可以指定完整的值(例如,Like "Smith"),或用通配符来找出一数值范围(例如,Like "Sm*")。
在一表达式中,可用 Like 运算符比较字段值和字符串表达式。例如,如果在 SQL 查询中输入 Like "C*",则查询会返回所有字段中以字母 C 开头的值。在参数查询 中,可以提示用户提供要搜寻的样式。

在下面的例子里,会返回以字母 P 开头、而其后接着介于 A 到 F 之间的任何字母和三个数字的数据:

Like "P[A-F]###"

在下面的列表中说明如何使用 Like 运算符来测试不同样式的表达式。

符合的种类 样式 符合(返回 True ) 不符合(返回 False )

多个字符 a*a aa,aBa,aBBBa aBC
*ab* abc,AABB,Xab aZb,bac
特殊字符 a[*]a a*a aaa
多个字符 ab* abcdefg,abc cab,aab
单一字符 a?a aaa,a3a,aBa aBBBa

单一数字 a#a a0a,a1a,a2a aaa,a10a

字符范围 [a-z] f,p,j 2,&
范围之外 [!a-z] 9,&,% b,a
非数字 [!0-9] A,