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
最常用的正则表达式很全面-
一、校验数字的表达式
二、校验字符的表达式
三、特殊需求表达式
。。。。。...
分类:
其他好文 时间:
2014-05-12 22:49:37
阅读次数:
349
网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open
...
分类:
其他好文 时间:
2014-05-12 20:45:35
阅读次数:
316
设置udp和tcp端口: 测试结果必须为通过,若不通过,
1.请将主机ip丢入路由器DMZ区(设置将以上端口与本机ip地址绑定) 2.在windows防火墙中加入以上端口允许通行项 测试结果: 其它一些配置(非必要):
重点:设置eD2K的server.mat下载地址: http://ed2k.im...
分类:
其他好文 时间:
2014-05-12 20:28:19
阅读次数:
456
DNS(DomainNameSystem,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上..
分类:
其他好文 时间:
2014-05-12 03:44:49
阅读次数:
405
----------------------
ASP.Net+Unity开发、.Net培训、期待与您交流!
----------------------
正则表达式
正则表达式:基本知识
1 字符, 2 字符类 , 3 预定义字符类 ,
4 边界匹配器 ,5 Greedy 数量词,6 Logical 运算符
详解:
1 字符
x 字符 x ...
分类:
编程语言 时间:
2014-05-11 21:33:34
阅读次数:
481
本文首先发布在
CSDN的文章编辑器实在太烂了,建议大家用Cmd Markdown。它不但支持markdown,还支持VIM模式。
智能化的命令行工具-betty
betty tool command ruby
betty 是一个用Ruby实现的非常简单,好玩的智能化命令行提示工具。主要解决的问题是将英文翻译成机器可以理解的unix命令。在它的官方文...
分类:
其他好文 时间:
2014-05-11 20:00:09
阅读次数:
355
1.globbing是什么?globbing表示通配符,BASH支持文件名通配。2.globbing常用列表及使用心得序号符号使用心得1?表示任意一个字符,注意与常规的正则表达式的区别。(正则中?表示可选的)2*表示任意长度任意字符,与正则有差异。比如:globbing中a*表示以a开头,之后是任意长度..
分类:
其他好文 时间:
2014-05-11 19:32:25
阅读次数:
268
前言正则虐我千百遍,我待正则如初见。——煌朝xxx:grep水很深;xxx:grep水不深正则表达式深;xxx:水都深,我已经淹死在里面了;xxx:正则是永远都填不完的坑;以上是同学们对于正则表达式的积极讨论结果。一、那么被大家视如洪水猛兽的正则表达式到底是什么呢,1.从概念上讲,..
分类:
其他好文 时间:
2014-05-11 19:21:06
阅读次数:
240