扩展正则表达式的一些字符是:“.”匹配任何单个的字符。一个字符类“[...]”匹配在方括号内的任何字符。例如,“[abc]”匹配“a”、“b”或“c”。为了命名字符的一个范围,使用一个“-”。“[a-z]”匹配任何小写字母,而“[0-9]”匹配任何数字。“ * ”匹配零个或多个在它前面的东西。例如,...
分类:
其他好文 时间:
2014-07-07 10:31:48
阅读次数:
142
《判断用户是否存在,如不存在则新建》user=`grep '^admin:' /etc/passwd`if [ -z "$user" ];thengroupadd adminuseradd -d /home/admin -s /bin/bash -g admin adminecho '123456'...
分类:
系统相关 时间:
2014-07-07 10:10:10
阅读次数:
357
PHP中正则表达式的声明格式有两种方式,一种是POSIX老版模式,已经不常用。还有一种是其他语言中常见的PCRE方法。1.正则表达式的匹配方法并返回匹配的项:array preg_grep(string reg,array 被匹配的数组);$reg="/a|b/";$str=array('abcaB...
分类:
Web程序 时间:
2014-07-07 09:00:15
阅读次数:
195
#!/bin/bashbackdir=/home/shaowei/dbbakdbuser='dbusername'dbpass='dbpasswd'dblist=$(ls -p /var/lib/mysql | grep / | tr -d /)today=$(date +%Y%m%d)mkdir ...
分类:
数据库 时间:
2014-07-06 23:25:17
阅读次数:
301
Beatiful Soup生成商品详情页面的剖析树,主要函数:findAll(name=None, attrs={}, recursive=True, text=None, limit=None, **kwargs)利用findAll先获取标签范围的内容,再利用正则表达式进行匹配输出。Beatifu...
分类:
其他好文 时间:
2014-07-03 23:04:31
阅读次数:
260
Javascript 中的RegExp对象是有状态的,初次调用之后会保存上次找到的位置,之后调用时会从lastIndex开始查找匹配,所以会出现同一个正则表达式,有时候找的到,有时候返回null的情形。要初始化匹配状态,可以通过重置lastIndex。reg.lastIndex = 0;
分类:
编程语言 时间:
2014-07-03 20:46:13
阅读次数:
245
Validatebox是EasyUI的验证控件,它支持很多验证,比如说是否是email、是否是url等,保证我们输入的数据在进行处理前能够确保其完整性和正确性。验证可以实现在数据层和业务规则层,但应当在表现层进行前端的“保护”,因此,我们通常在UI层为用户提供友好的、可以交互的验证体验,避免在应用程序中进行不必要的网络间的往返验证。在前期ASP.NET中,我们接触了六种验证控件,根据这六种验证控件,几乎能够实现所有的验证。那现在说的Validatebox是怎么实现验证的呢?...
分类:
Web程序 时间:
2014-07-03 17:34:10
阅读次数:
341
由于工作需要,需要截取一个html文件中的一些段,导入到数据库中(当然用诸如UE、Notepad++之类的文本编辑软件可以很简单的实现)。但是,思考了一下能否使用命令去实现呢?以下是一个模板文件:当然,一个html文件中不可能只有这几个段,我们可以使用‘grep-e字符串1-e字符串2..
分类:
其他好文 时间:
2014-07-03 15:16:21
阅读次数:
183
JavascriptRegExp对象(正则表达式对象):RegExp:是一种模式。当你要检索某个文本时,可以使用这种模式来描述要检索的内容。创建RegExp对象:使用RegExp的显式构造函数创建:newRegExp("pattern"[,flags])使用RegExp的隐式构造函数创建:/pattern/[flags]解释:pattern是要使..
分类:
编程语言 时间:
2014-07-03 14:11:37
阅读次数:
180
需求:在html中查找并替换相应的html标签代码实现- (NSString *)replaceImageHtml:(NSString *)oldHtml { NSString *regex = @"()"; NSRange r; NSMutableString *newHtml ...
分类:
移动开发 时间:
2014-07-03 12:45:26
阅读次数:
343