in

搜趣堡 - 中心街区

沈阳人的网上综合社区

半冬眠的壳儿

岁月需要回忆朋友要相聚,缘分需要偶遇生命要延续;该来就来该去就去,无所谓歌舞升平无所谓灯红酒绿;只为人生更加美丽!

ASP.NET 正则表达式

正则表达式无疑是编程的一把利器,发展成为今天趋于成熟阶段的强大工具。一直以来经常会在项目中涉及正则表达式的相关应用,无奈紧凑的项目进度总是让自己采取用什么就什么的方案。
今天看了下《程序员》2007年3月刊,正则表达式作为程序员的七种武器之一被重点列出,觉得“理解正则表达式”这篇文章可以作为系统学习这方面内容的一个起点:

此部分内容摘自《程序员》2007年3月刊 理解正则表达式 孟岩

在程序员日常工作中,数据处理占据了相当的比重。而在所有的数据之中,文本又占据了相当的比重。文本能够被人理解,具有良好的透明性,利于系统开发,测试和维护。然而,易于被人理解的文本数据,机器处理起来就不一定那么容易。文本数据复杂多变,特定性强,甚至是千奇百怪。因此,文本处理程序可谓生存环境恶劣。一般来说,文本处理程序都是特定于应用的,一个项目有一个项目的要求,彼此之间很难抽出共同点,代码很难复用,往往是“一次编码,一次运行,到处补丁”。其程序结构散乱丑陋,谈不上有什么“艺术性”,基本上与“模式”、“架构”什么的无缘。在这里,从容雅致、温文尔雅派不上用场,要想生存就必须以暴治暴。

应用参考:
ASP.NET 中的正则表达式
.NET Framework 正则表达式

题外话:亿万用户网站MySpace的成功秘密

评论

 

半冬眠的壳儿

整体机制差不多,都是通过实现 IHttpModule 接口在 Init 中添加事件处理,但要注意根据应用使用的身份验证为 Forms 还是 Windows 的不同选择重写的发生时机,将处理绑定到 Application 的不同事件上。 .NET 有种扩展名为 .ashx 的新文件格式,MSDN 的解释是:“An ASP.NET Web Handler File. Web handlers are software modules that handle raw HTTP requests received

三月 10, 2008 7:29 下午
 

?????????????????? : ASP.NET ???????????????

三月 10, 2008 7:46 下午
 

ASP.NET ??????????????? - ??????????????????

Pingback from  ASP.NET ??????????????? - ??????????????????

三月 12, 2008 2:55 上午
 

ASP.NET ??????????????? - ??????????????????

Pingback from  ASP.NET ??????????????? - ??????????????????

七月 19, 2008 2:55 上午