用asp编写文档搜索页面(3)
来源:CSDN 发布时间:2008-01-13 07:04:00
标签:搜索,查询,正则表达式,asp
正则表达式
属性查询中的正则表达式定义如下:
除了星号 (*)、逗号 (.)、问号 (?) 和竖线 (|) 之外的任何字符都默认为匹配自己。
正则表达式可以用引号 (“) 括起来,如果包含空格 ( ) 或右括号 ()),则必须用引号括起来。
字符 *、.、和 ? 的作用与它们在 Windows 中的作用一样,星号匹配任意字符,句号匹配 (.) 或字符串结尾,问号匹配任何单个字符。
字符 | 是转意字符,在 | 之后的字符具有特殊含义:
( 开始一个组,后面必须有 ) 相对。
) 结束一个组,前面必须有 ( 相对。
[ 开始一个字符类,后面必须有 ](不转意)相对。
{ 开始计数的匹配,后面必须有 } 相对。
} 结束计数的匹配,前面必须有 { 相对。
, 分隔 OR 子句。
* 匹配前面表达式的零次或多次出现。
? 匹配前面表达式的零次或一次出现。
+ 匹配前面表达式的一次或多次出现。
其他字符,包括 |,匹配自己。
方括号 ([]) 之间的下列字符具有特殊含义:
^ 除了下面的类,匹配任意。它必须是第一个字符。
] 匹配 ]。只能在 ^ 之后,否则起结束类的作用。
- 范围运算符。前面和后面可以是普通字符。
其他匹配自己(范围的开始或结束)。
大括号 ({}) 之间适用下列语法:
|{m|} 精确匹配前面表达式的 m 次出现。(0 < m < 256)。
|{m,|} 匹配前面表达式的至少 m 次出现。(1 < m < 256)。
|{m,n|} 匹配前面表达式从 m 到 n 次的出现,包含m 和 n。(0 < m < 256, 0 < n < 256)。
要匹配 *、.、和 ?,请用括号括起来(例如,|[*]sample 将匹配 “*sample”)。
0
投稿
猜你喜欢
- 作者:Rung András原文:How To Engage Customers In Your E-Commerce Website对于我
- 图片外框特征参数: ①dashed:虚线②dotted:点虚线③solid:实线④double:双线⑤groove:沟
- 先让我们看一个例子,了解什么是模式化窗口。以下是QQ秀商城在非登录时提示登录的一种状态。当我在非登录状态,通过保存形象的方式买一件衣服时,弹
- 我想让一片文章,每到3000字就分到下一条插入到数据库,求高手 <%Dim Content Conte
- A.截取从字符串左边开始N个字符 Declare @S1 varchar(100) Select @S1='http://www.x
- CSS浮动一直是个比较让人郁闷的问题,很多的布局问题都出在浮动上,特别是当浮动的列数很多时,但其实只要理解了两列结构的浮动,面对多列数的浮动
- 相关代码:JavaScript写的日期时间控件,很好用 13个超酷的js显示时间效果 <html><head><
- (以下内容部分内容参考了http://adomas.org/javascript-mouse-wheel/ )之前js 仿Photoshop
- String Types(字符串类型)字符串类型Mysql支持多种字符串类型的变体。 这些数据类型在4.1和5.0版本中有较大的变化, 这使
- 相对于Firefox2来说,Firefox3除了采用全新的Gecko 1.9引擎外,在性能、稳定性和安全性方面进行许多改进,在我们最关心的对
- 用户登录验证脚本,Chkpwd.asp<% '=======用户登录验证脚本======= '如果尚未定义Passed
- 我很想自己写一个这样的程序,不过wordpress是php的,我blog是ASP的,只好用ASP写代码了。经过一番折腾测试,终于让我的梦想变
- 在 PHP 中实现异步定时多任务消息推送的方式有多种,其中一种常用的方式是使用异步任务队列。以下是一个简单的步骤:安装和配置消息队列服务(如
- 如何做一个自己的QQ?这不是什么新鲜的东西,看看代码:refresh.htm<HTML><HEAD><titl
- 原理 采集程序实际上是通过了XML中的XMLHTTP组件调用其它网站上的网页。比如新闻采集程序,很多都是调用了sina的新闻网页,并且对其中
- select * from V$NLS_PARAMETERS; SQL> alter session set NLS_DATE_LAN
- 1.怎么样查看数据库字符集 [A]数据库服务器字符集select * from nls_database_parameters,其来源于pr
- ①.页面文件使用正确的编码,gb2312使用ANSI,utf-8使用utf-8; ②.ASP代码中设置正确的CODEPAGE,gb2312使
- 发帖或者回帖的时候,系统会提示银两或经验增加的效果,慢慢出现又慢慢消失,用于取代对话框的那种是如何实现的?用google的jquery ap
- <title>:一个优质网页最重要的元素HTML 中的 <title> 元素用于在下列情况中提供一小段能够代表该网页