正则表达式的语法规则正则表达式描述了一种字符串匹配的模式,通过这个模式在特定的函数中对字符串进行匹配、查找、替换及分割等操作。三个组成部分:原子元字符模式修正符以及定界符1定界符不仅局限”/“。除了字母、数字和反斜线”\“以外的任何字符都可以作为定界符号。2原..
分类:
Web程序 时间:
2015-05-26 16:35:24
阅读次数:
125
1 PHP - 验证 E-mail 2 3 $email = test_input($_POST["email"]); 4 if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email)){ 5 $emailErr = "无效的 email 格...
分类:
Web程序 时间:
2015-05-16 11:46:48
阅读次数:
107
preg_match($p,$s)有返回1,没有返回0$s="中国1人a";$p='/\d/';//echo preg_match($p,$s);//有返回1,没有返回0;1正则表达式验证手机号$pm='/^1[3,5,8,7]\d{9}$/';$pm='/^1[3,5,8,7]\d{9}$/';$...
分类:
Web程序 时间:
2015-05-15 22:48:28
阅读次数:
138
介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教!需要知道的术语——下面的术语你知道多少?Δ定界符Δ字符域Δ修饰符Δ限定符Δ脱字符Δ通配符(正向...
分类:
Web程序 时间:
2015-05-09 14:52:31
阅读次数:
228
最常用的PHP正则表达式收集整理 提交 我的评论 ...
分类:
Web程序 时间:
2015-05-08 09:19:03
阅读次数:
124
1、入门简介简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。...
分类:
Web程序 时间:
2015-04-24 18:12:02
阅读次数:
200
前言:半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具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用正则表达式判断手机号码的写法:从文章中匹配出所有的手机号就可以preg_match_all(),如果要检查用户输入的手机号是否正确可这样来检查:preg_match().用正则匹配手机号码的时候, 我们先分析一下手机号码的规律:1. 手机号通常是11位的2. 经常是1开头3. 第二个...
分类:
移动开发 时间:
2015-04-14 12:43:30
阅读次数:
181
本文介绍下,用php正则区配以"abc"开头的,且不能以"xyz"结尾的字符串的方法,有需要的朋友参考下。要求:用php正则表达式匹配以“abc”开头,但结尾不能包含“x”、“y”、“z”的字符串。解析:abc开头,正则这样写:^abc。以abc开头了,后面要有一串的字符串一般用[^…………]这样来...
分类:
Web程序 时间:
2015-04-14 12:27:27
阅读次数:
142