前言:半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时,发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者....
分类:
Web程序 时间:
2015-04-21 00:24:32
阅读次数:
162
1、验证E-mail
用filer_var 比用正则匹配更加好
if (filter_var('test+email@ansoncheung', FILTER_VALIDATE_EMAIL)) {
echo "Your email is ok.";
} else {
echo "Wrong email address format.";
}
2、验证用户名(验证用户名...
分类:
Web程序 时间:
2015-04-20 09:38:00
阅读次数:
146
本文介绍下,用php正则区配以"abc"开头的,且不能以"xyz"结尾的字符串的方法,有需要的朋友参考下。要求:用php正则表达式匹配以“abc”开头,但结尾不能包含“x”、“y”、“z”的字符串。解析:abc开头,正则这样写:^abc。以abc开头了,后面要有一串的字符串一般用[^…………]这样来...
分类:
Web程序 时间:
2015-04-14 12:27:27
阅读次数:
142
PHP正则表达式1、正则表达式作用字符串搜索和匹配的工具。(1)*正则表达式通配符。Windows搜索,*.jpgLinux命令,ls-l/dev/sda*(2)正则表达式验证邮箱2、PHP中的正则表达式//php对象打印if(is_array($var)||is_object($var)){pri...
分类:
其他好文 时间:
2015-04-08 10:50:56
阅读次数:
164
PHP 正则表达式介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教!需要知道的术语——下面的术语你知道多少?Δ定界符 通常使用 "/"做为定界符...
分类:
其他好文 时间:
2015-03-29 23:20:59
阅读次数:
213
1,半角句号“.”可以作为字符串的连接符,把两个或者两个以上的字符串连接在一起
代码如下:
运行结果如下:
可以看到字符串已经拼接在一起了。...
分类:
Web程序 时间:
2015-03-21 21:21:54
阅读次数:
135
PHP 正则有两个比较重要的方法 preg_match() 和 preg_replace(); 给一个简单的例子。要对这个进行匹配,用到的模式如下:...
分类:
Web程序 时间:
2015-03-14 20:05:21
阅读次数:
169
今天我继续前两天的抓包任务,刚开始遇到了URL中出现中文的问题,我不知道如何去解决,于是问了一下同组的师兄,他告诉我说把中文的编码给变一下,于是我就去将文字的编码给改变了,通过网上的文字编码转换器把文字的编码给换了一下,结果还是不行。
于是他就告诉我让他先试试
最后他终于解出来了,用php直接把中文的编码给换一下
php -r 'echo urlencode(iconv("utf-8","G...
分类:
其他好文 时间:
2015-03-09 16:18:55
阅读次数:
126
原博客地址http://www.phpweblog.net/jarryyip/archive/2008/05/11/3363.html操作符 描述 \ 转义符 (), (?:), (?=), [] 圆括号和方括号 *, +, ?, {n}, {n,}, {n,m} 限定符 ^, $, \anymet...
分类:
Web程序 时间:
2015-03-06 22:05:25
阅读次数:
226
今天主要的任务就是对新闻、研究报告等咨询的最近上传时间和本地的时间进行对比,比较一下是否超过1个小时,然后我对此进行了php的编程
刚开始,我本来以为主页中就有所需要处理的文字的信息,但是我找了好久就是没有发现所要查找的文字的信息,刚开始的时候我并没有发现然后一直在那傻傻地用正则表达式处理html的源代码,后来我发现原来是我自己的问题,原来html源代码中并不包含新闻的代码。然后我就用chrom...
分类:
Web程序 时间:
2015-03-05 19:33:18
阅读次数:
125