当前位置: 首页 > 图文教程 > 网络编程 > ASP > 用asp怎样编写文档搜索页面(3)

ASP
ASP技巧:让Len,Left,Right函数识别中文
Flash和ASP实现的用户登录/注册程序
ASP随机显示不重复记录解决方案
ASP动态网页制作常用错误处理
ASP对网页进行限制性的访问
初学:ASP内建对象Response
ASP Server object error的解决办法
ASP教程,ASP实现防盗链的方法
更改windows XP 的IIS连接数
xmldom在服务器端生成静态html页面
asp技巧:防止被杀毒软件误删的代码
ASP教程:初步接触ASP缓存技术
ASP教程:rs.getrows的使用方法介绍
ASP技巧:Utf-8和Gb2312乱码问题的终结
ASP教程:applicaton对象的使用集合
ASP环境:启动停止IIS不重启电脑的技巧
利用FLV组件制作的播放器,动态获取变量,控制FLV文件
ASP教程:ASP错误ASP 0201的解决方法
ASP技巧教程:认识学习codepage的属性
Codepage参数和其对应的语言

ASP 中的 用asp怎样编写文档搜索页面(3)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 162 ::
收藏到网摘: n/a

  <ul>
<li>除了星号 (*)、逗号 (.)、问号 (?) 和竖线 (|) 之外的任何字符都默认为匹配自己。</li>
<li>正则表达式可以用引号 (“) 括起来,如果包含空格 ( ) 或右括号 ()),则必须用引号括起来。</li>
<li>字符 *、.、和 ? 的作用与它们在 Windows 中的作用一样,星号匹配任意字符,句号匹配 (.) 或字符串结尾,问号匹配任何单个字符。</li>
<li>字符 | 是转意字符,在 | 之后的字符具有特殊含义:</li>
<p>( 开始一个组,后面必须有 ) 相对。<!--</p>--><br>
<p>) 结束一个组,前面必须有 ( 相对。<!--</p>--><br>
<p>[ 开始一个字符类,后面必须有 ](不转意)相对。<!--</p>--><br>
<p>{ 开始计数的匹配,后面必须有 } 相对。<!--</p>--><br>
<p>} 结束计数的匹配,前面必须有 { 相对。<!--</p>--><br>
<p>, 分隔 <strong>OR</strong> 子句。<!--</p>--><br>
<p>* 匹配前面表达式的零次或多次出现。<!--</p>--><br>
<p>? 匹配前面表达式的零次或一次出现。<!--</p>--><br>
<p>+ 匹配前面表达式的一次或多次出现。<!--</p>--><br>
<p>其他字符,包括 |,匹配自己。<!--</p>--><br>
<li>方括号 ([]) 之间的下列字符具有特殊含义:</li>
<p>^ 除了下面的类,匹配任意。它必须是第一个字符。<!--</p>--><br>
<p>] 匹配 ]。只能在 ^ 之后,否则起结束类的作用。<!--</p>--><br>
<p>- 范围运算符。前面和后面可以是普通字符。<!--</p>--><br>
<p>其他匹配自己(范围的开始或结束)。<!--</p>--><br>
<li>大括号 ({}) 之间适用下列语法:</li>
<p>|{m|} 精确匹配前面表达式的 <em>m</em> 次出现。(0 < m < 256)。 <!--</p>--><br>
<p>|{m,|} 匹配前面表达式的至少 <em>m</em> 次出现。(1 < m < 256)。 <!--</p>--><br>
<p>|{m,n|} 匹配前面表达式从 <em>m</em> 到 <em>n</em> 次的出现,包含m 和 n。(0 < m < 256, 0 < n <
256)。<!--</p>--><br>
<li>要匹配 *、.、和 ?,请用括号括起来(例如,|[*]sample 将匹配 “*sample”)。</li>
</ul>

<h1><a name="Examples">查询示例</a></h1>

<table border="1" cellpadding="4" cellspacing="1" width="100%">
<tr>
<th align="Left" valign="bottom" bgcolor="#C0C0C0" width="40%">示例</th>
<th align="Left" valign="bottom" bgcolor="#C0C0C0" width="60%">结果</th></tr>
<tr>
<td valign="top"><code>@size > 1000000</code></td>
<td valign="top">大于一兆字节的页</td>
</tr>
<tr>
<td valign="top"><code>@write > 95/12/23</code></td>
<td valign="top">该日期后修改过的页</td>
</tr>
<tr>
<td valign="top"><code>Apple tree</code></td>
<td valign="top">包含短语“apple tree”的页</td>
</tr>
<tr>
<td valign="top"><code>"apple tree"</code></td>
<td valign="top">同上</td>
</tr>
<tr>