Tao & Zen

Soli Deo Gloria!

导航

关于正则表达式的。。。

以前做文字处理时接触了正则表达式,那时候用的是perl,做文本查找,文本替换比较多,所以就使用起了。
一直也没深入研究,懂得就是小骆驼书那里面提到的那些,给工作提供了许多方便。
后来看一本freebsd的书的时候(讲freebsd的书很少哦),里面又复习了一下,但对其掌握的还是模模糊糊,
因为没有用过更复杂的表达式了,凭着对shell通配符的了解,也就可以将就下,查查网能应付工作了。
去年我看互动出版东南大学出了影印的 master RE 我考虑了一下,要学的东西比较多,就观望了下,结果
今年出了第三版的master RE,翻译的还不错,我毫不犹豫就拿下了。

几天看了有3章了,感觉收获不小,这次是彻底对正则表达式有了个系统的了解,书里讲的很详细,什么关于流派啊,
编码啊,元字符啊,写的很具体。里面提到了 perl php3rd edition addedpython net java elisp都有讲述,但对c++的仅略带了一下,我想这可能和c++标准库中不含re模块,而其它实现又比较多的缘故。
boost里面有regexDEELX(这是国人开发的),greata等等。不过如果真的是简单的一次性处理,性能又不是
关键的话,脚本处理文本使用RE写起来确实会很方便快捷。

这本书无疑是做文字处理的人该收藏的一本书,做编译器设计的也应该看一看。

posted on 2007-10-30 21:59  康国庆--thinkinlove  阅读(290)  评论(2编辑  收藏  举报