http://blog.sina.com.cn/wlblylx[订阅]
个人资料
音乐播放器
图片幻灯
博文
沉静了(2008-03-13 13:08)
  很久没写东西了。
  以前有心事,会写在QQ签名中,QQ空间中。现在写上去,勇哥总会认为我对他有想法...没办法,于是许久没写了,今天请了这一个月惟有的一天假期,写写吧,然后再去接那个赚外快的网站!
  很不爽!就是这句话。在这过去的一年多中,从毕业到现在,自己没有任何的成就,这让我感到很迷惘。迷惘的是没有自己的目标,没有成就,没有坚持,没有足够的快乐和理念让自己去坚持...在北京的日子是颓废的:把生活想的太过容易,把自己想的太过理想,于是没有理想,在毫无成就中度过了那五个月。来到深圳的一年时间,同样的过着颓废的日子。仍然不觉得那么快乐,至少能满足我一天不会紧皱眉头去度日的快乐,没有。现在想振作了,在父亲的要求下去振作,我努力了,但我仍然不觉得快乐。因为,我觉得我最重要的快乐仍然没有,因为工作努力而快乐,并不适合现在的我,或许也可以说这份工作我再努力我也不会快乐,黯然的前程。
  我的快乐很简单:一间自己的小屋,一份适合自己的工作,一群朋友。在“家”里,我能自由支配自己的时间;工作上,为能得到同事的认可而努力。然后,放开心去处朋友,带上自己的真

 正则表达式30分钟入门教程
版本:v2.21 (2007-8-3) 作者:deerchao 来源:unibetter大学生社区 转载请注明来源

URL:http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm

目录
本文目标
如何使用本教程
正则表达式到底是什么?
入门
测试正则表达式
元字符
字符转义
重复
字符类
反义
替换
分组
后向引用
零宽断言
负向零宽断言
注释
贪婪与懒惰
处理选项
平衡组/递归匹配
还有些什么东西没提到
联系作者
一些我认为你可能已经知道的术语的参考
网上的资源及本文参考文献
更新说明
本文目标
30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。

如何使用本教程
最重要的是——请给我30分钟,如果你没有使用正则表

 感谢gunjedi 网友的建议,现清理了大量没用的<span>。大家看下第三棵和第五棵树的HTML,就知道了。

   gunjedi 网友的建议原文:

http://bbs.blueidea.com/viewthread.php?tid=2790865&page=1#pid3585151



可能我写的东西没整齐理好吧,所以mickeyboy 提出了:
       ================================================
       文章只解决了分类问题的一小部分,没有解决无限级分类的实质问题。
       如果我要显示某一级下面的所有的分类的文章。检索分类路径,等等诸如此类应用问题。则这个方法,无能为力了。
       在数据库环境下采用嵌套集合模型或者预排序还是最好的办法。
       ================================================
       这个
wLCS战队(2007-09-22 15:42)
  进入wL战队应该快两年了吧,最近队里人气不足,怪闷闷的.
  5566,也不知为什么,好象对我很敌对.那次聚会,不知给他留下了什么坏印象还是怎么的.我这人天生内向,在新朋友面前不善言语,又是个没长大的男孩子...可能他觉得我这人挺猥琐,他不喜欢吧.而我在网络上总爱夸夸其谈,在群里我不断的牢骚这牢骚那的.那次比赛,我打的还算过得去,frag比他多,手感不错.他也有个缺点,总爱'抱怨'别人,其实我觉得他这样是想让大家觉得他是个'组织者',说白了就是让大家觉得他强,所以爱说别人.一次我受不了他JJYY,就说他别老说别人啊,注意自己的站位.后来,他就不怎么说话了..误解也许就开始了吧.现在感觉他总不爱'叼'起我样的.
  49我真的很佩服他.做为队长,他的为人着实配得起他的身份.如果不是49一直做着队长,我在乌龙也许早就没呆下去了.很多站队都是因为管理不善而解散,49背负着战队近三年的压力,给大家留下了快乐...
  206,其实我很喜欢和他玩CS.可是,最近因为我老在群里无俚头说这说那(其实我是很闷,想挑起下气氛,或是开开心,但我失败在被大家认为无聊的是因为我把他们当成了自己以前一个地方的朋友.他们的性格不同),让他觉得我挺
15天学会jQuery(11-15)(2007-09-21 13:46)
 
15 Days of jQuery(Day 11) --- 使用不苛刻的javascript代码实现多文件上传

好几个月以前,当我在追逐互联网上AJAX热潮的时候,我在 FiftyFourEleven网站上发现了一篇使用创新的javascript代码实现当时正在困扰我的“ 单文件元素实现多文件上传”的文章。

所以当我想写作《15天漫游jQuery》的时候,我第一个想到的就是用jQuery实现这个功能。

接触易用性狂热爱好者

几天前当我检查网站记录的时候,发现了一条遗漏的文章trackback。跟过去看的时候我发现

15天学会jQuery (9-10)(2007-09-21 13:46)
 
15 Days of jQuery(Day 9) --- 快速和略显粗劣的AJAX视频教程

今天我的想法有点改变。近段时间以来我一直考虑注册一个YouTube帐号来上传一些教程录像,现在我终于做出了决定并上传了一个。在这里我将手把手的向大家演示为你的网站添加一些AJAX基本应用的方法。

录像很短,因为YouTube对上传影片的长度有限制(10分钟以内)。当然由于制作仓促,错误在所难免。比如在某个地方我称CGI为“服务器端脚本”,而更准确的说法应该是“服务器端语言”。

这是AJAX,还是AHAH,抑或AXAH?

你将看到的东西其实更接近AHAH而不是纯粹的AJAX。

有什么区别么?AJAX中的“X”代表着XML。但更多时候人们喜欢使用简单的文本或者javascript代码或者单独文件而不是那种复杂冗长的XML。对此有篇文章有详细论述:AJAX vs. AHAH

至于AXAH。。。 Cody Lindley的

15天学会jQuery (6-8)(2007-09-21 13:44)
 
15 Days of jQuery(Day 6) --- 更安全的Contact Forms,不带CAPTCHA

这次的教程内容贴近我擅长的技术方向:安全的contact forms。

就像我在前一篇教程中提到的那样,一个最普通的contact forms可以帮助访客同你进行通信来往而不需要暴露你的电子邮件地址给那些可恶的垃圾邮件制造者们。

但如果spammer们已经盯上你,没有什么比一个不安全的contact foms更糟糕的了。想象一下你的网络空间提供商发给你一封措辞强烈的电子邮件,通知说:他们发现你的网站发送了大批量的性药广告以及其他垃圾邮件,另外,直到你停止这种行为之前,你的网站都将处于离线状态–谢谢!

那么,今天我要在这篇教程里告诉大家的是一种在任何contact forms上添加一个额外安全层的简单方法-即使你没有使用我提供的超级安全、超级灵活的Ultimate Form Mail。

当前状况

你意识到spammer们已经通过远程探测技术发现了你的contact forms的弱点,而你希望他们走开。

难点

jQuery 选择器的使用(2007-09-21 13:43)
 

jQuery 选择器的使用

jQuery的选择器是CSS 1-3,XPath的结合物。jQuery提取这二种查询语言最好的部分,融合后创造出了最终的jQuery表达式查询语言。如果你了解CSS(绝大部分WEB开发者都用到的),那么你学起来就很容易了。

同时使用CSS和XPath

看几个例子:

隐藏所有包含有链接的段落:

$('p[a]').hide();

显示页面的第一个段落:

$('p:eq(0)').show();

隐藏所有当前可见的层元素:

$('div:visible').hide();

获取所有无序列表的列表项:

$('ul/li')

/* valid too: $('ul > li') */

取得name值为bar的输入字段的值:

$('input[@name=bar]').val();

所有处于选中状态的单选r按钮:

$('input[@type=radio][@checked]')

如果你对查询语言的工作原理还有疑问,可以订阅这里的邮件列表。

CSS查询器

jQuery完全支持CSS1.3。

关于CSS的一些资
15天学会JQuery(4-5)(2007-09-21 13:35)
  • 15 Days of jQuery(Day 4)---安全邮件列表

规则提到如何防止垃圾邮件:不要把你的邮件地址放到任何一个mailto:链接中. 在与垃圾邮件恶魔做斗争的过程中我们的网页设计师和程序员总结出了一些有创意的解决办法,让我们快速的看一些这些常见方法的缺点(或多或少有一些).

name [at-no-spam] website.com

问题:链接式的更方便,而且把邮件地址敲入收件人栏还有可能会出错.

联系方式

问题:你冒着这么大的风险就是因为有一个垃圾邮件借用你的帐户发送大量的垃圾邮件(除非你使用真正的安全邮件脚本).而这样就扼杀了那些只想给你发个简单邮件的用户.

javascript加密

问题:你的邮件仍然暴露在光天化日之下,即使你使用了复杂的密码技术给它带上面具.还有谁希望为了发送一封邮件而启用第三方的解密网站,反正我是不会.

藏在一种简单的形式后面

15天学会jQuery(0-3)(2007-09-21 13:19)
 
  • 15 Days of jQuery(Day 0)---JQuery - What, Why, When, Where, Who

what

jQuery是一个了不起的javascript库,它可以是我们用很少的几句代码就可以创建出漂亮的页面效果。从网站的方面说,这使得javascript更加有趣。

如果你这样想:“孩子,我需要另外一个javascript库,就好比我I need another hole in my head”那么加入这个俱乐部吧。这正是我第一次遇到的时候所想的。

我已经用过了Moo.fx, Scriptaculous, TW-SACK, 和 Prototype. 我曾参与了RICO, Yahoo YUI和其他一些库的开发。

没有了PHPjavascript和我一点也不亲近了。但是我还是尽全力保持头脑清醒,并尽量保持用AJAX去思考。

所以当我遇到jQuery的时候我想:“还需要另外一个javascript库吗?不了,谢谢…”

why

为什么我改变我我对jQuery的看法,以及为什么你要考虑去使用它? 很简单,只要你看一眼过使用jQuer