<>通配符 ? 不是只代表单个字母的字符吗</P>
<>为什么 在vba中判断 <FONT color=#0909f7>"a2" like "?#" <FONT color=#000000>,得到的结果是true ; </FONT>"12" like "?#" </FONT><FONT color=#000000> ,得到的结果还是true啊?</FONT></P>
<>结果与access的帮助说明不一样啊</P>
<P>
<TABLE cellSpacing=4 cols=3 cellPadding=4>
<TR vAlign=top>
<TH width="22%">字符</TH>
<TH width="42%">用法</TH>
<TH width="36%">示例</TH></TR>
<TR vAlign=top>
<TD class=TT width="22%">*</TD>
<TD class=TT width="42%">与任何个数的字符匹配,它可以在字符串中,当做第一个或最后一个字符使用。</TD>
<TD class=TT width="36%"><I>wh*</I> 可以找到 what、white 和 why </TD></TR>
<TR vAlign=top>
<TD class=TT width="22%">?</TD>
<TD class=TT width="42%">与任何单个字母的字符匹配。</TD>
<TD class=TT width="36%"><I>B?ll</I> 可以找到 ball、bell 和 bill</TD></TR>
<TR vAlign=top>
<TD class=TT width="22%">[ [</TD>
<TD class=TT width="42%">与方括号内任何单个字符匹配。</TD>
<TD class=TT width="36%"><I>B[ae]ll</I> 可以找到 ball 和 bell 但找不到 bill</TD></TR>
<TR vAlign=top>
<TD class=TT width="22%">!</TD>
<TD class=TT width="42%">匹配任何不在括号之内的字符。</TD>
<TD class=TT width="36%"><I>b[!ae]ll</I> 可以找到 bill 和 bull 但找不到 bell</TD></TR>
<TR vAlign=top>
<TD class=TT width="22%">-</TD>
<TD class=TT width="42%">与范围内的任何一个字符匹配。必须以递增排序次序来指定区域(A 到 Z,而不是 Z 到 A)。</TD>
<TD class=TT width="36%"><I>b[a-c]d</I> 可以找到 bad、bbd 和 bcd</TD></TR>
<TR vAlign=top>
<TD class=TT width="22%">#</TD>
<TD class=TT width="42%">与任何单个数字字符匹配。</TD>
<TD class=TT width="36%"><I>1#3</I> 可以找到 103、113、123</TD></TR></TABLE></P>
[此贴子已经被作者于2007-7-21 22:06:42编辑过]
|