家园首页 Php4手册 我的相册 家园下载 个人文集 给我留言
我形我塑,网络相册,www.5x54.com 相册 相册 心情相册,少女相册 免费申请,我形我塑免费相册
 家园 个人文集   http://www.5x54.com
 


[原创]PHP中实现模糊查找(ereg()与eregi()的不同及相同点)


作者:本站整理    点击: 读取中...

引用代码: if(eregi("关键字","内容")){
echo  
"找到了";
}else{
echo  
"没找到";
}
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
ereg() 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
字符串比对解析。 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
语法: int ereg(string pattern, string string, array [regs]);  版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
返回值: 整数/数组  版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
函数种类: 资料处理 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
内容说明  版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
本函数以 pattern 的规则来解析比对字符串 string。比对结果返回的值放在数组参数 regs 之中版权保护,请不要随意复制^%#$32405)98sa。^_^,regs[0] 内容就是原字符串 string、regs[1] 为第一个合乎规则的字符串、regs[2] 就是第二个合乎规则的字符串版权保护,请不要随意复制^%#$32405)98sa。^_^,余类推。若省略参数 regs版权保护,请不要随意复制^%#$32405)98sa。^_^,则只是单纯地比对版权保护,请不要随意复制^%#$32405)98sa。^_^,找到则返回值为 true。 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
使用范例 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
简单例子: 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
  版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
引用代码: <?php
if  (ereg("c","abcdef")){    //说明:判断abcdef中是否含有字母c
    
echo  "通过";
}else{
    echo  
"错误";
}
?>
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
下面这个例子是对输入的 E-Mail 作简单的检查版权保护,请不要随意复制^%#$32405)98sa。^_^,检查使用者的 E-Mail 字符串是否有 @ 字符版权保护,请不要随意复制^%#$32405)98sa。^_^,在 @ 字符前有英文字母或数字版权保护,请不要随意复制^%#$32405)98sa。^_^,在之后有数节字符串版权保护,请不要随意复制^%#$32405)98sa。^_^,最后的小数点后只能有二个或三个英文字母。super@mail.wilson.gs 就可以通过检查版权保护,请不要随意复制^%#$32405)98sa。^_^,super@mail.wilson 就不能通过检查。 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
引用代码: <?php
if  (ereg("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email))  {
  echo  
"您的  E-Mail  通过初步检查";
}
?>
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
eregi() 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
用法与 ereg() 相同。不同之处在于  版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
下面举例说明这两个函数的区别: 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
在abcdef中查找是否含有大写字母C 版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
引用代码: <?php
if  (ereg("C","abcdef")){
    echo  
"通过";
}else{
    echo  
"错误";
}
?>
//返回结果是:错误
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
引用代码: <?php
if  (eregi("C","abcdef")){
    echo  
"通过";
}else{
    echo  
"错误";
}
?>
//返回结果是:通过
版权保护版权保护,请不要随意复制^%#$32405)98sa。^_^,请不要随意复制^%#$32405)98sa。^_^
ereg() 有区分大小写版权保护,请不要随意复制^%#$32405)98sa。^_^,eregi()本函数与大小写无关。

收藏此文章     打印  更新     编辑此文章    『关闭窗口』