C#中正则表达式的应用简析

by shinichi_wtn 2010-08-23 17:11
正则表达式简介 在许多应用场景中,我们需要在字符串中查找特定的信息,或者编辑其中的部分信息。比如网页信息采集程序需要对HTML文本进行筛选和处理,获得锚点(<a>),列表(<li>)等等,如果没有正则表达式,我们需要编写繁琐的字符串处理程序来挖掘所需的文本;同样,要在一段程序代码中对关键词进行着色(代码着色问题),我们首先在字符串中找到关键词,然后把关键词替换为相应的HTML代码(如将class替换为<span style=”color:blue”>class</span>),如果没有正则表达式,这项工作将变得十分繁琐。... [More]

在百度空间里尝试代码着色

by shinichi_wtn 2010-08-22 23:14
这几天终于决定自己定制一个百度空间模板,主要是因为找了许多别人分享的模板,但是却没有完全符合心意的,而且我也想优化百度空间对于程序代码的显示(提供代码区块与代码着色)。 因为经常需要Copy程序代码到空间上,而直接粘贴到百度空间的Web Editor后变得没有格式和色彩,所以从今以后,我将在博客中粘贴着色的程序代码,更加美观与可读。 首先是用CSS简单制作了个简约的模板(我喜欢简约不花哨的),增加了代码区块(现在不少百度空间模板已经有了pre标签的支持,我将其变得更为美观,具体效果见后文);之后就详细研究代码着色的实现方法,即把各类程序代码(比如C#、Javascript、XML等等)像V... [More]

暑假苏州游第三天——虎丘&枫桥

by shinichi_wtn 2010-08-12 00:04
今天是暑假苏州三日游的最后一天,也是三天中最热的一天,计划是去虎丘、寒山寺和枫桥,根据实际情况,我们去了虎丘和枫桥(寒山寺就在枫桥旁边,所以寒山寺和枫桥我们只去了枫桥)。虎丘素以“吴中第一名胜”而著称,宋代大文豪苏东坡曾说,到苏州不游虎丘乃憾事也! 乘坐游1路公交车到达终点站即虎丘,下车就看见醒目的牌坊,写着“吴中第一山”,买了票(票价60元,学生票30元,学生票只有寒暑假有)前往虎丘大门的路上,看到了传说中的山塘街。 (虎丘公园外面的牌坊) (传说中的山塘街) 进门后,是一个山门,此时正碰见一个旅游团,导游风趣的问游客“你们知道为什... [More]

暑假苏州游第二天——拙政园&狮子林&金鸡湖

by shinichi_wtn 2010-08-10 23:19
上午九点出发,开始了第二天的旅程,今天的主要目标是苏州的园林。最早对苏州园林有所了解是在小学的语文课本上,叶圣陶关于苏州园林的描绘。中国四大园林分别是颐和园(北京),避暑山庄(承德),拙政园(苏州),留园(苏州),其中有两个都在苏州,可见苏州园林有着独有的历史和特色。 直接坐游1路公交车到苏州博物馆这站下车,向东走300米就能到达拙政园的大门,虽然天气炎热,但是却丝毫不影响游客的心情,通往拙政园景区大门的大道上全是人,可谓人山人海,旅行团也络绎不绝。 拙政园门票70元/人,我们买的学生票35元/人,虽然拙政园面积比颐和园小很多很多,但是票价却比颐和园贵不少,无法理解...也许是园林更精致吧,毕... [More]

暑假苏州游第一天——观前街&平江路历史街区

by shinichi_wtn 2010-08-09 22:45
忙碌的生活终于告一段落,和GF一起开始了为期三天的苏州游(本计划为期一周的苏杭游,但是有急事不得不只玩三天苏州)。我们坐的是昨天(8月8日)晚上17点40分发车的T35(北京到上海,在苏州下车),今天上午10点15分到达苏州(晚点半小时)。 一下车,感觉气温闷热,似乎比北京更热,而且风也不小,我们直接到苏州新火车站北临时广场的公交枢纽乘坐103路公交车到达了预定的布丁连锁酒店(观前街店),由于假期是出游的高峰期,所以住宿肯定是要提前预定的,尤其是便宜的经济型酒店,都非常火爆。 布丁酒店虽然房间很小,不过设施倒是挺齐全,尤其是为年轻一族准备了可以上网的电脑(虽然配置很古老:赛扬1GHz+512M... [More]

About

shinichi_wtnI'm Shinichi_wtn

Software Engineering Manager at Microsoft

[More...]


Month List