摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript 匹配 /^\[ \t]*$/ "^\[ \t]*$" 匹配一个空白行。 /\d{2}-\d{5}/ "\d{2}-\d{5}" 验证一个ID 号码是否... 阅读全文
posted @ 2008-06-23 10:26 非♀闪 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 这个是<%=DB.shownewsfunction(2,0,1,14,0,20,200,100,0,1,0,1401,0,0,0,0,0,0)%>这个是<%=DB.shownewsfunction1(2,0,1,14,0,20,200,100,0,1,0,1401,0,0,0,0,0,0)%>我要提取上面代码中<%=DB.shownewsfunction(2,0,1,... 阅读全文
posted @ 2008-06-23 10:24 非♀闪 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 分组构造使您可以捕获子表达式组并提高具有非捕获预测先行和回顾后发修饰符的正则表达式的效率。下表描述了正则表达式分组构造。 分组构造 说明 () 捕获匹配的子字符串(或非捕获组;有关更多信息,请参见正则表达式选项中的 ExplicitCapture 选项)。使用 () 的捕获根据左括号的顺序从 1 开始自动编号。捕获元素编号为零的第一个捕获是由整个正则表达式模式匹配的文本。 (?<name&g... 阅读全文
posted @ 2008-06-23 10:22 非♀闪 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 在文章生成时,现在要创建一个动态的标签替换,用正则表达式操作方法 1.在模板文件里面有newslist_1_12 文章列表标签 要提取这个列表的参数12 是列表行数 1是所属分类编号 现在要新闻列表10行分类为52编号的列表,其替换标签是 newslist_52_10 (这样子可以明白吧) 2.分析思路 a.把模板里面的@"newslist_/d{1,2}_/d{1,2}" 提取出来,变成字... 阅读全文
posted @ 2008-06-23 10:20 非♀闪 阅读(3448) 评论(0) 推荐(0) 编辑