7.5 字符串模式匹配
re模块为高级字符串成处理提供了正则表达式匹配。 对于复杂的匹配和处理,正则表达式能够提供简明优化的方法:
>>> import re
>>> re.findall(r’\bf[a-z]*’, ’which foot or hand fell fastest’)
[’foot’, ’fell’, ’fastest’]
>>> re.sub(r’(\b[a-z]+)...
分类:
编程语言 时间:
2014-05-14 01:04:22
阅读次数:
490
对正则表达式练习器的改进,原贴ID901680
覆盖原execIt函数
修改后的execIt函数允许对多个正则表达式进行匹配(每个正则表达式一行),并对每一个匹配成分显示出是第几个正则表达式匹配的。
这可视为语法分析的雏形,只要对匹配产生相应的动作。
function execIt(form) {
var mode
if(form.chkmode.checked) mode = "gi...
分类:
其他好文 时间:
2014-05-13 23:28:10
阅读次数:
278
前言:
Linux,unix在内核中设有 缓冲区高速缓冲或页面高速缓冲,大多数磁盘I/O都通过缓冲进行,采用延迟写技术。
sync:将所有修改过的快缓存区排入写队列,然后返回,并不等待实际写磁盘操作结束
fsync:只对有文件描述符制定的单一文件起作用,并且等待些磁盘操作结束,然后返回。
fdatasync:类似fsync,但它只影响文件的数据部分。fsync还会同步更...
分类:
系统相关 时间:
2014-05-13 08:57:25
阅读次数:
507
一、list_for_each
1.list_for_each原型
#define list_for_each(pos, head) for (pos = (head)->next, prefetch(pos->next); pos != (head); pos = pos->next, prefetch(pos->next))
它实际上是一个 for 循环,利用...
分类:
其他好文 时间:
2014-05-13 08:50:12
阅读次数:
506
感觉dwr很实用,所以想多了解一下。dwr的核心就是这个dwr.xml。在网上收集整理了一些dwr.xml的配置信息。现拿出来与大家分享。...
分类:
其他好文 时间:
2014-05-13 08:25:35
阅读次数:
261
Problem Description
Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’s , also he went to the grav...
分类:
其他好文 时间:
2014-05-13 06:58:19
阅读次数:
523
大家好我是Kaven,今天给大家带来的是一个Unity3D的打飞机的小项目。俗话说“眼看千变,不如手过一边”,学了差不多两星期Unity3D了,是时候找个小项目练练手了。于是就翻出了cocos2d-x的一个例子,模仿着写了一个飞机大战的游戏,虽然有一些功能没有实现,但总体上是完成了。闲话少说,下面开始吧。
由于这个用的是Unity3d自带的原生的2D插件native 2d,所以创建项目时...
分类:
其他好文 时间:
2014-05-13 06:52:10
阅读次数:
1375
本文主要讲述C#如何使用注册表的信息,包括注册表的基本结构及使用方法。一方面讲述了注册表相关的基础知识,另一方面通过代码结合图片格式讲述简单运用注册表。创建注册表键、删除键、获取值、设置值等方法,并通过自己最近的研究讲述一些自己的体会。最后希望文章对大家有所帮助。...
分类:
其他好文 时间:
2014-05-13 00:09:48
阅读次数:
399