浙林龙哥

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2005年6月22日

摘要: 正则表达式语法(原文地址) 文章来源:岚山夜话HTTP://WWW.33D9.COM 正则表达式语法 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: Visual Basic S... 阅读全文
posted @ 2005-06-22 19:02 浙林龙哥 阅读(779) 评论(2) 推荐(0)

摘要: 下载中文文件乱码的问题一直困扰着我,倒不是没有办法解决这个问题,而是这些方法都不够完美,都有一些小问题。所有我说说现有的几种方法及其缺点: 1 将中文字符转化为iso-8859-1,无需编码,我看Hotmail就是这么做的。这个办法最简单,但是因为我的系统是多语言版本,很难准确地转换到iso-8859-1字符集。 2 使用URLEncoder.encode中文字符,字符集采用UTF-8。具体可... 阅读全文
posted @ 2005-06-22 13:19 浙林龙哥 阅读(711) 评论(1) 推荐(0)

摘要: 参考文章: 1)匹配嵌套的构造(较复杂) 2)解读C#正则表达式 3)[正则表达式] 可以解析HTML/XHTML页面的所有元素和结构的Regular Expression! class Class1 { string tag = @"(?:[\w-:]+)"; string attribute = @"(?:[\w-:]+)(?:(\s)*=(\s)*(?:[^\s\>\)"; stri... 阅读全文
posted @ 2005-06-22 10:52 浙林龙哥 阅读(1519) 评论(0) 推荐(0)

摘要: 如果还不明白正则表达式中(?:)的使用,请看:http://www.knowsky.com/297.html 正则表达式的终极能力 - 递归 今天在QQ问liuzhi如何写一个匹配递归式的正则表达式时,没想到那家伙居然就回答“递归消除”,让我去看编译原理的书。(nnd,他肯定想到正则表达式的实现去了...) 找遍了正则表达式的语法都没发现和递归有关或者可以间接用来实现递归的,不... 阅读全文
posted @ 2005-06-22 09:43 浙林龙哥 阅读(844) 评论(0) 推荐(0)

摘要: 作者:刘彦青 多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularExpres... 阅读全文
posted @ 2005-06-22 09:18 浙林龙哥 阅读(1092) 评论(1) 推荐(0)