PHP中的ereg()与eregi()
ereg() 有区分大小写,PHP函数eregi()与大小写无关。 语法: int ereg(string pattern, string string, array [regs]);返回值: 整数/数组函数种类: 资料处理PHP函数ereg()内容说明本函数以 pattern 的规则来解析比对字符串 string。比对结果返回的值放在数组参数 regs 之中,regs[0] 内容就是原字符串 string、regs[1] 为第一个合乎规则的字符串、regs[2] 就是第二个合乎规则的字符串,余类推。若省略参数 regs,则只是单纯地比对,找到则返回值为 true。PHP函数ereg()使用范例简单例子:
< ?php
if (ereg("c","abcdef")){
//说明:判断abcdef中是否含有字母c echo "通过";
}else{ echo "错误";
}
?>
下面这个PHP函数ereg()例子是对输入的 E-Mail 作简单的检查,检查使用者的 E-Mail 字符串是否有 @ 字符,在 @ 字符前有英文字母或数字,在之后有数节字符串,最后的小数点后只能有二个或三个英文字母。super@mail.wilson.gs就可以通过检 查,super@mail.wilson就不能通过检查。
<?php
if (ereg("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email)){ echo "您的 E-Mail 通过初步检查";
}
?>
PHP中的ereg()与eregi()相关推荐
- PHP的ereg()与eregi()的不同及相同点。对比
ereg() 字符串比对解析. 语法: int ereg(string pattern, string string, array [regs]); 返回值: 整数/数组 函数种类: 资料处理 内容说 ...
- (转)PHP的ereg()与eregi()的不同及相同点。对比
ereg() 字符串比对解析. 语法: int ereg(string pattern, string string, array [regs]); 返回值: 整数/数组 函数种类: 资料处理 内容说 ...
- php中的正则表达式相关例题,实例学习PHP中的正则表达式
首先,让我们看看两个特别的字符:'^' 和 '$' 他们是分别用来匹配字符串的开始和结束,一下分别举例说明 "^The": 匹配以 "The"开头的字符串; & ...
- java中的正则表达式详解
转自:http://gstarwd.iteye.com/category/91108?show_full=true 想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可 ...
- GNU Make 使用手册(于凤昌中译版)
GNU Make 使用手册(中译版) 翻译:于凤昌 GNU make Version 3.79 April 2000 Richard M. Stallman and Roland McGrath 1 ...
- 解析php.ini 中文版
php.ini对应的内容如下: ;;;;;;;;;;;; ;; 语法 ;; ;;;;;;;;;;;; ; 该文件的语法非常简单.空白字符和以分号开始的行被简单地忽略. ; 章节标题(例如: [ph ...
- 一刻钟精通正则表达式
作者:jacky_zz 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; ...
- PHP 正则表达式 最后总结
在练习学习正则表达式的时候,可以在这个页面在线调试: http://www.rider-n.sakura.ne.jp/regexp/regexp.php ^ 和 $ 他 们是分别用来匹配字符串的 ...
- PHP正则表达式快速学习方法
1.入门简介 简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具.我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或 ...
- JS正则表达式详解(转)
开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of desp ...
最新文章
- LeetCode 5620.连续连接的二进制数字
- net-tools 要被 iproute2 取代了
- 软件工程作业No.5
- 这款超火的游戏,AI只用4小时,就秀出了人类花1年才能达到的水平
- 赵立新主持机器人_《档案》第二任主持人赵立新:我是石凉接班人
- Python语言防坑小技巧
- C语言编译报错:incompatible pointer type [-Wincompatible-pointer-types](传参类型不匹配)
- mybatis-嵌套(关联)查询/ N+1 / 延迟加载
- pg加密扩展的安装_为编译安装的PG安装扩展
- javascript 内置对象学习 笔记:
- python并行任务之生产消费模式
- tl r402路由器设置_tp-link TL-WR700N 迷你型路由器设置记录
- 内存不能为read故障分析
- 理解JavaScript内联命名函数---var fun = function f() {}
- SpringBoot拦截全局异常并发送邮件给指定邮箱
- FontAwesome动态旋转图标类(fa-spinfa-pulse)
- PL/SQL——员工涨工资问题
- android 调取数字键盘,Android自定义键盘的实现(数字键盘和字母键盘)
- Python [Leetcode 345]Reverse Vowels of a String
- ubuntu NVIDIA CC sanity check failed: