rex

This user hasn't shared any biographical information

Homepage: http://iregex.org


Posts by rex

关于从普通文本提取正则表达式的再思考

March 9, 2010 - 2:32 am

Tags: , , , ,
Posted in 应用 | 1 Comment

rex按:写完上一篇文章之后,一直在考虑如何真正实现从普通文本中归纳正则表达式的实现。走了许多弯路,也学了不少知识。例如,perl黑豹书上复杂的数据结构、匿名散列和数组、refenrence...

个人应用之明文字串到正则

February 10, 2010 - 4:50 pm

Tags:
Posted in 应用 | 2 Comments

近来工作中需要将某种明文字串转为简单的正则式。手动做当然可以,但是大量重复性的劳动,自然是交给机器处理为好。昨晚写了一款这样的脚本,放在这里。因为是处理我自己的工作的...

统计重复文本行的两种方法

February 6, 2010 - 3:09 pm

Tags:
Posted in 应用 | 7 Comments

假设样本文件a.txt内容如下:

hello world!
hello world!
I love regex.
hello world!
I love regex.
hello world!

简单观察可知,hello world!共重复4行;I love regex.重复2行。如何使用...

由正则式反推文本:REExtractor

February 2, 2010 - 5:12 pm

Tags: , ,
Posted in 应用 | 2 Comments

发现一款简单有趣的正则表达式应用:REExtractor,作用是输入正则表达式,输出符合正则式描述的文本。作者给的介绍是
Generate all possibilities of Regular Expression,即生成正则表达式的所有...

正则表达式匹配规则

January 30, 2010 - 12:55 pm

Posted in 教程 | 1 Comment

原文:How will my regular expression match?
作者:hv
译文:正则表达式的匹配过程
译者:rex
rex译注:在《Programming Perl》第三版第五章,讲了正则匹配的六条规则,深入,透彻,但...

skydrive外链mp3方案

January 10, 2010 - 8:29 pm

Tags: , , ,
Posted in 应用 | 3 Comments

使用合租空间的独立博客,例如本人,有时想在自己的空间上传mp3,又有版权(美国空间要求趋严)、流量(被迅雷爬到后果很严重)的担心。经过比较,觉得skydrive的空间挺不错的,25G空间...

[译]递归正则表达式

December 16, 2009 - 11:06 pm

Tags: ,
Posted in 翻译 | 10 Comments

原文在此。rex译于2009年12月15~17日,翻译过程中使用的是google docs@prism@firefox@ubuntu 9.10,很爽的体验。感谢余晟老师在正则和翻译方面的悉心指导。

平时我们用到的正则表达式,其实没...

抓取页面图片的单行命令

December 7, 2009 - 7:58 pm

Tags: , , ,
Posted in 应用 | No Comments

命令如下:

curl -s $URL |perl -nle "print for m{http://[^\"]+(?:jpg|png|gif)}g;"|sort -u |xargs wget

流程:

将包含图片链接的页面(例如http://www.flickr.com/photos/anyaanja/4165312465/sizes/o/ ...

笔记:如何写出高效率的正则表达式

November 30, 2009 - 10:53 pm

Tags: , ,
Posted in 教程 | 5 Comments

如果纯粹是为了挑战自己的正则水平,用来实现一些特效(例如使用正则表达式计算质数、解线性方程),效率不是问题;如果所写的正则表达式只是为了满足一两次、几十次的运行,优化...

效率问题

October 22, 2009 - 8:13 pm

Tags:
Posted in 杂项 | 3 Comments

上周发了篇《两条与密码验证相关的正则表达式问题》。今天看了些python的正则表达式,心血来潮,想看看这几种正则哪种效率较高。代码、运行结果见下。这是为什么呢?

#!/usr/bin/pyth...

concise perl re table

October 21, 2009 - 12:19 pm

Posted in 杂项 | No Comments

GDOC链接在这里。

...

两条与密码验证相关的正则表达式问题

October 16, 2009 - 10:38 pm

Tags: , ,
Posted in 问答 | 13 Comments

在正则表达式论坛上,有人问了这样两个问题(原贴在这里):

问题1: 密码验证:由且仅由数字、字母(大小写)、特殊符号(@ % &…)组成,三者缺一不可,密码不少于8位。

正则学习杂感:磨刀不误砍柴功

September 23, 2009 - 2:05 pm

Tags: , , ,
Posted in 杂项 | 2 Comments

反复读紫龙书第三章,以及网文Write Your Own Regular Expression Parser(链接在这篇文章中找),连同该网文附带的源码,终于破关。一点感悟,写在这里。
使用正则表达式搜索字串,比逐位进...

链接:正则表达式术语表

September 19, 2009 - 5:42 pm

Tags: , , ,
Posted in 翻译 | No Comments

8月份回家度假期间,整理了一下余晟老师译的《精通正则表达式》一书中的部分术语,以google docs形式贴出,这里给出链接。

...

正则学习杂感,附几枚链接

September 18, 2009 - 10:31 am

Tags: , , ,
Posted in 杂项 | No Comments

最近在学习编译原理,尤其是正则表达式的实现这一节。从网上搜索到有用的链接,张贴在这里。一个感受是,数学知识是非常有用的,尤其是创造性的编程。如果数学知识足够,完全可以...