手机号: 查 询 javascript 代码:function checkMobile(){ var sMobile = document.mobilef...
分类:
移动开发 时间:
2014-12-08 13:42:34
阅读次数:
152
qa项目可能需要客户端获取到url的参数,搜到一个很好的解决方法,记录在博客,省得以后找麻烦。方法一:分解链接的方式方法二:用正则匹配原文链接:http://www.codebit.cn/javascript/javascript-get-url-parameter.html
分类:
编程语言 时间:
2014-12-07 21:38:52
阅读次数:
178
【网络爬虫】 预备知识一. 正则表达式之常用表达式正则表达式里有很多东西,学精不易,但做爬虫不需要学精,只要会其中部分就行,下面将介绍本人常用的表达式,基本够用了。1. 去头去尾 --- (?...)...该表达式主要用在用一个正则匹配多条数据时使用会了上面2个基本就没问题了二. 抓包工具,做爬虫这...
分类:
其他好文 时间:
2014-12-03 18:50:29
阅读次数:
213
location [=|~|~*|^~] patt { } 中括号可以不写任何参数,此时称为一般匹配 也可以写参数 因此,大类型可以分为3种 location = patt {} [精准匹配] location patt{} ?[一般匹配] location ~ patt{} [正则匹配] ---...
分类:
其他好文 时间:
2014-11-28 10:31:28
阅读次数:
1158
采集思路采集程序的思路很简单大体可以分为以下几个步骤:1.获取远程文件源代码(file_get_contents或用fopen). 2.分析代码得到自己想要的内容(这里用正则匹配,一般是得到分页)。 3.跟根得到的内容进行下载入库等操作。 在这里第二步有可能要重复的操作好几次,比如说要先分析...
分类:
Web程序 时间:
2014-11-27 10:31:32
阅读次数:
280
以前用正则表达式直接网上一搜,也不懂中间的规则,今天项目出点问题,网上的号码匹配和项目需求不合,于是仔细看了下,趁热打铁,来一发。还是先上例子:电话号码正则匹配/^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/这段正则的有几个意思捏?来 一个一...
分类:
其他好文 时间:
2014-11-24 23:53:33
阅读次数:
192
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个...
分类:
其他好文 时间:
2014-11-23 21:34:59
阅读次数:
211
正则表达式基础
正则表达式工作中会经常用到,只是很少去系统的总结其中的一些基础的东西,导致有时候容易疏忽,上次修复一个url跳转的漏洞就考虑的简单,写错了正则,所以还是写篇文章来系统总结一下。正则表达式所有的编程语言几乎都是支持的,用于处理字符串匹配。大概流程就是根据正则表达式模式字符串,然后根据模式去匹配文本。记得我很久之前还写过一篇写正则匹配算法的文章正则表达式简易实现,有兴趣的可以看看...
分类:
其他好文 时间:
2014-11-23 19:03:41
阅读次数:
280
function a(a, b) { return a.test(b) } function b(a) { return a = jQuery.trim(a), 0 == a.length } function c(a) { return !b(a) } functio...
分类:
编程语言 时间:
2014-11-15 11:13:17
阅读次数:
279
摘要:用正则表达式去掉源代码行号,继而学习一些常用的正则表达式操作符。去掉行号步骤:首先使用 查找-替换 然后用正则匹配行号,然后替换为空即可。 正则表达式为: ^\d+\. 注释: ^表示行的起始位置 \d+匹配数字部分 \. 匹配分隔符 "." \ 用于匹配前面有空格,后续无分隔符的行号。 表 ...
分类:
其他好文 时间:
2014-11-14 12:16:27
阅读次数:
253