表达式基础一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$...
分类:
其他好文 时间:
2014-08-12 16:34:54
阅读次数:
204
改.htaccess文件写规则然后把apacahe调rewrite写完这个.htaccess文件里的规则就可以了吗?两个步骤先写htaccess文件规则然后根据你的运行环境,apacache或者nginx里面开启rewrite文件规则跟写正则表达式差不多本文是自己制作网站时总结出来的经验,希望对大家有帮助,想看更多的..
分类:
Web程序 时间:
2014-08-12 13:55:34
阅读次数:
216
正则表达式是一种字符模式,在匹配文本文件的内容的时候,使用一组特殊的符号,匹配出我们想要的内容。为什么用正则表达式搜索(匹配)出我们想要的看到的精简的内容。正则表达式的元字符:元字符 功能 样例 匹配样例^ 行首定位符 /^root/ 匹配以root开头的行$ ..
分类:
其他好文 时间:
2014-08-12 13:54:24
阅读次数:
262
近几天在做几个爬虫,分析网页url的时候,抓取总是出现问题。后来了解到是贪婪和非贪婪模式的问题。记录一下本是想在一个html中抓取大量这种模式的href连接xxxxx写的正则表达式为reg = r''经过Regulator分析后,下面语句也匹配了出来href="http://www.xxx.info...
分类:
其他好文 时间:
2014-08-12 13:25:54
阅读次数:
214
今天在项目中发现,js的replace方法,其实只是替换第一个匹配的字符;比如 backstreetboy.replace('b','B') 得到的结果是Backstreetboy,只是替换了第一个匹配的字符,要想全部替换需要用正则表达式来替换,backstreetboy.replace(/b/g,...
分类:
Web程序 时间:
2014-08-12 13:05:34
阅读次数:
196
定义 replace()函数用于替换字符串. 语法 stringObject.replace(regexp/substr,?newSubStr/function) 参数 regexp/substr ? ? ? 正则表达式/字符串 newSubStr/function ?替换文本/生成替换文本的函数 示例 ...
分类:
编程语言 时间:
2014-08-12 10:33:24
阅读次数:
269
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]...
分类:
其他好文 时间:
2014-08-12 10:03:23
阅读次数:
202
1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2. "^\d+$" //非负整数(正整数 + 0)3. "^[0-9]*[1-9][0-9]*$" //正整数4. "^((-\d+)|(0+))$" //非正整数(负整数 + 0)5. "^-[0-9]*[1...
分类:
其他好文 时间:
2014-08-12 08:57:53
阅读次数:
548
原文:http://blog.csdn.net/qinboecjtu/article/details/6035028正则表达式是一个查询的字符串,它包含一般的字符和一些特殊的字符,特殊字符可以扩展查找字符串的能力,正则表达式在查找和替换字符串的作用不可忽视,它 能很好提高工作效率。EditPlus的...
分类:
其他好文 时间:
2014-08-12 00:37:23
阅读次数:
226
1. 平时做网站经常要用正则表达式,虽说可以百度,但每次都去搜搜实在是太麻烦,这里给大家汇总了常用的较完整的正则表达式,希望能给大家带去方便和帮助:2. "^\d+$" //非负整数(正整数 + 0)3. "^[0-9]*[1-9][0-9]*$" //正整数4. "^((-\d+)|(0+)).....
分类:
其他好文 时间:
2014-08-12 00:02:43
阅读次数:
400