使用URLRewriter.dll后,根本不需要使用任何代码,我之前做的项目就是用的做URL重写的,其实不是进化,其实表面上看是.html扩展名而已,当然你还可以用其他的任意扩展名下面是你的配置~/d(\d+)\.html~/default.aspx?id=$1其实就是正则匹配~/d(\d+)\.h...
分类:
其他好文 时间:
2014-07-07 18:06:32
阅读次数:
159
要使用正则匹配任意字符的话,通常有以下几种方法,这里我分别对每一种方法在使用的过程中做一个总结:第一种方式:[.\n]*?示例?View Code PHPpreg_match_all('/[.\n]*?/i', $content, $data);按道理这种方式应该是可以的,但我测试发现不行,因为这里...
分类:
Web程序 时间:
2014-07-02 20:02:39
阅读次数:
178
everything工具平时用的也不多,但是有时候使用的时候却总是找不着北。everything支持五种搜索方式,如下图:正则匹配搜索:当你选择正则匹配之后,你可能需要匹配某个文件夹里面的某个文件名字,或某个文件名里面的部分字符(记不清楚文件名字),甚至某个文件里面的所有一类文件正则语法:a|b a...
分类:
其他好文 时间:
2014-07-02 18:36:32
阅读次数:
167
如果错误日志量很大,将错误日志分别记录在不同时间生成的文件里面,比如日期格式比如:date('Y-m-dH-i-s');/*/*/logs/*/*/2014-06-2412:20:202007_sign_error.log正则匹配的原理:一个字符一个字符的匹配。习惯性思维是两个字符一块考虑,比如小时...
分类:
其他好文 时间:
2014-06-25 16:19:35
阅读次数:
211
SQL Server 2005及以上版本支持用CLR语言(C# .NET、VB.NET)编写过程、触发器和函数,因此使得正则匹配,数据提取能够在SQL中灵活运用,大大提高了SQL处理字符串,文本等内容的灵活性及高效性。操作步骤:1.新建一个SQL Server项目(输入用户名,密码,选择DB),新建...
分类:
数据库 时间:
2014-06-20 14:54:35
阅读次数:
218
通过酷6的一个转发接口,使用java正则来获取匹配酷6网大部分视频网址链接,抓取获得ip、flash、title等属性用于内嵌视频展示;关键代码是抓取数据,展示代码很简单。
1.抓取数据代码:
/**
* 酷6新接口方法
* add by yangkai
* @param videoUrl
* @return
*/
prot...
分类:
其他好文 时间:
2014-06-14 10:18:45
阅读次数:
367
使用的是Philip Hazel的Perl-Compatible Regular
Expression库,参考:http://see.xidian.edu.cn/cpp/html/1428.html执行匹配的时:gcc
myreg.cip.pat 内容:ip.*[0-9]+\.[0-9]+\.[0-...
分类:
其他好文 时间:
2014-06-03 14:07:42
阅读次数:
473
//校验用户名:只能输入1-30个字母functionisTrueName(s){varpatrn=/^[a-zA-Z]{1,30}$/;if(!patrn.exec(s))returnfalsereturntrue}//校验密码:只能输入6-20个字母、数字、下划线functionisPasswd...
分类:
Web程序 时间:
2014-05-29 07:53:13
阅读次数:
557
一个小任务,给了一个包含了几千条域名的Excel,检测是否已经注册,注册的话获取注册公司,并获取对应网站是否能正常打开,最终以Excel文件呈现。1.起初,想到的就是读取域名,通过http调用
xinnet或者是万网的 whois查询接口查询,而后将页面结果正则匹配Registrant:,regis...
分类:
Web程序 时间:
2014-05-23 12:50:54
阅读次数:
508
语法规则: location [=|~|~*|^~] /uri/ { … }
= 开头表示精确匹配
^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。
~ 开头表示区分大小写的正则匹配
~* 开头表示不区分大小写的正则匹配...
分类:
其他好文 时间:
2014-05-22 08:59:51
阅读次数:
307