摘要: 深入浅出之正则表达式(一) 深入浅出之正则表达式(一)前言:半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”才能准确的表达出该教程给我的感受,所以也就不能免俗了。 本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请. 阅读全文
posted @ 2011-05-27 22:49 kangwang1988 阅读(236) 评论(0) 推荐(0)
摘要: 常用正则表达式 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分 阅读全文
posted @ 2011-05-27 22:48 kangwang1988 阅读(94) 评论(0) 推荐(0)
摘要: 最糟糕的五百个用户密码 人们刚开始使用密码没多久,就有人发现很多人一再使用完全相同的密码,即使是拼错的密码也惊人地一致。事实上,正因为人们对密码的设置可以被猜测出来,所以大部分黑客都会用到下面的常用密码表。从下列500个最常用的密码中,你可以洞悉安全意识薄弱的人有多么危险。如果你在这个表中看到了自己常用的密码,赶紧换掉吧。要知道,下面列出的每个密码都至少被成百上千的其他人使用过。 其中有一些有趣的密码,它们显示了人们试图表现自己的聪明,但人们的小聪明也可以被预知的……来看看下面这些有意思的密码: ncc1701:星河企业的舰船编号。 thx1138:乔治·卢卡斯第一部电影的名字,它是 阅读全文
posted @ 2011-05-27 22:48 kangwang1988 阅读(498) 评论(0) 推荐(0)