python正则表达式链接
May 26th, 2008
Categories: 教程
最近迷上了python,对它的三重引号赞不绝口,原来在Perl中一直困扰我的utf8字串问题,在python中得到圆满解决。我指的是一直在写的fanfou应用程序中,发送私信的编码问题。调用饭否API向饭否发送普通消息没有问题,因为它兼容utf8与gb2312;而发送私时,却只允许使用utf8编码。最见效的例子是发“联通”两个字。
闲话打住,切入正题,说一说python中的正则式。推荐两个网址:
- Python正则表达式操作指南,由A.M. Kuchling(amk@amk.ca)原创,由FireHare翻译,发布在ubuntu.org.cn上。该文档可以当作手册来查阅。
- Dive into python中的正则式在线文档,发布在啄木鸟上。该文档深入浅出,以例子入手,适合当作自学教材。
在《mastering regular expressions》一书中perl与php都拿出整整一章来讲解,唯独没有python的单独章节。好在既然已经知道了正则式的大概,剩下的只是查语法就是了,上面的第一个链接足矣。
另外再引用一下《mastering regular expressions》中的原话:
I thought I knew regular expressions until I read Mastering Regular Expressions. Now I do.
神往精通正则表达式的境界。
Leave a comment
| Trackback