当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 作为模式匹配下文本替换、搜索、提取的强有力工具,正则表达式(Regular Expression)的应用已经从unix平台逐渐渗入到网络开发中了,作为服务器端/客户端的脚本开发语言JScript,正越来越多将正则表达式应用融入其中,以弥补自身在文本上处理能力的不足。
 

 

 ·etw    »显示摘要«
    摘要:本来不想写这个blog的,因为估计没有读者。不过想想反正也就几个朋友在看,写写也无妨。 最近在用event tracing for windows (简称etw) 做longhorn里resource cache loader和resource cache service之间的通讯。不知道etw这个东东ms外面的人用的多不多?anyway,从我使用的经验来讲,觉得这是一个不错的ipc方法,至少除了......
    摘要:avalon包含了很多设计模式,以实现为最好的服务器。avalon的不同方面由各种不同的模式来表示。avalon使用四个主要的概念模式:接口和实现分离(separation of interface and implementation)、反转控制( inversion of control)、多维分离考虑( multi-dimensional separation of concerns)和面向......


转贴(csdn):JScript中正则表达函数的说明与应用

作为模式匹配下文本替换.搜索.提取的强有力工具,正则表达式(regular expression)的应用已经从unix平台逐渐渗入到网络开发中了,作为服务器端/客户端的脚本开发语言jscript,正越来越多将正则表达式应用融入其中,以弥补自身在文本上处理能力的不足.在此,我们以jscript5.5版本为例,对其中的正则表达式的应用作一个概述.首先我们需要区分jscript中关于正则表达式的两个对象:regular expression对象与regexp对象.前者仅包含一个特定的正则表达式实例的信息,而后者通过一个全局变量的属性来反映最近模式匹配的特性.前者在匹配前需要指定匹配模式,即创建一个regular expression对象的实例,而后可以把它传递给一个字符串方法,或是把一个字符串作为参数传递给这个regular expression实例的方法;而后者无需创建,它是一个固有的全局对象,每次成功匹配操作结果信息被保存在这个对象的属性中.

input  :保存执行匹配的字符串(被搜索的目标字符串)(>=ie4)index  :保存匹配的首字符的位置*>=ie4)lastindex :保存匹配的字符串的下一个字符的位置(>=ie4)lastmatch($&) :保存匹配到的字符串(>=ie5.5)lastparen($+) :保存匹配结果最后一个子匹配的内容(最后一个括号的匹配内容)(>=ie5.5)leftcontext($`) :保存目标字符串中匹配子字符串前的所有字符 (>=ie5.5)rightcontext($´):保存目标字符串中匹配子字符串后的所有字符 (>=ie5.5)$1 - $9  :保存匹配中最开始的9个子匹配(即最开始的9个括号内的匹配结果)(>=ie4) 【程序编程相关:C#实现的基本算法

一.regexp对象的属性:反应最近一次成功匹配的结果信息 【推荐阅读:公钥与私钥

二.regular expression对象简介1.regular expression对象定义在脚本中使用正则表达式模式匹配,首先腰设定匹配模式,方法有如下两种(1)rgexp=/pattern*/[flags*](2)rgexp=new regexp("pattern",["flags"])注意:a.后者模式中的转义字符“\”需要用“\\”表示,用以抵消js中转义字符"\"的意义,否则js首先作为自己的转义概念来解释"\"后的字符.
...   下一页

 ·注册表的禁用及启用方法    »显示摘要«
    摘要:注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。这些作用包括了软、硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件部件的描述、状态和属性,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE