vfp中LIKE("ab?","abc")怎么判断

问题描述:

vfp中LIKE("ab?","abc")怎么判断

确定一个字符表达式是否与另一个字符表达式相匹配.
格式:LIKE(cExpression1,cExpression2)
参数:
cExpression1
指定要在 LIKE( ) 中与 cExpression2 相比较的字符表达式.cExpression1 中可以包含通配符 * 和 .问号 ) 可与 cExpression2 中的任何单个字符相匹配,星号 (*) 可与任意数目的字符相匹配.在 cExpression1 中可以把任何数目的通配符进行任意的组合.
cExpression2
指定要在 LIKE( ) 中与 cExprssion1 相比较的字符表达式.只有在 cExpression1 与 cExpression2 中的字符逐个匹配的情况下,LIKE( ) 函数才返回“真”(.T.).
返回值
逻辑型
说明
如果 cExpression1 与 cExpression2 相匹配,则 LIKE( ) 函数返回“真”(.T.);否则,返回“假”(.F.).
SET COMPATIBLE 决定 LIKE( ) 函数如何比较 cExpression1 和 cExpression2 中的空格.若 SET COMPATIBLE 设置为 ON 或 DB4,则在比较之前删除 cExpression1 和 cExpression2 中的后缀空格.若 SET COMPATIBLE 设置为 OFF 或 FOXPLUS,则 cExpression1 和 cExpression2 的后缀空格也参加比较.