InfoQ

交流

讨论:帮我看断代码

作者 lei4542 发布于 0000-00-00 分类:php基础编程

[PHP]function test_email($email){
if (eregi("^([a-z]|[0-9]|.|-|_)+@([a-z]|[0-9]|.|-|_)+.([a-z]|[0-9]){2,3}$", $email, $arr_vars) &&
!eregi("(@.*@)|(..)|(@.)|(.@)|(^.)", $email, $arr_vars)){
return true;}
else {return false;}
}
[/PHP]



逛论坛交流帮我看断代码

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

8 条回复

回复

>这段代码讲的是什么?看起来好复杂啊 发表人 lei4542 发表于 10月02日
>验证$email是不是电子邮箱 发表人 xhhy 发表于 10月02日
>看看php中文手册中函数eregi的用法 发表人 heaybook 发表于 10月02日
>eregi用法我知道啊,就是查找当前的字符.. 发表人 lei4542 发表于 10月02日
> QUOTE: 最初由 lei4542 .. 发表人 spearMan 发表于 10月02日
>正则表达式。晕,很头大~~ 用的好很爽 发表人 shelly0577 发表于 10月02日
> QUOTE: 最初由 lei4542 .. 发表人 feiwen 发表于 10月02日
>OK!好像正则很难啊,好像刚才我说的是废.. 发表人 lei4542 发表于 10月02日
  1. 返回顶部

    Re: 帮我看断代码

    2003年10月02日 发表人 lei4542

    >这段代码讲的是什么?看起来好复杂啊

  2. 返回顶部

    Re: 帮我看断代码

    2003年10月02日 发表人 xhhy

    >验证$email是不是电子邮箱

  3. 返回顶部

    Re: 帮我看断代码

    2003年10月02日 发表人 heaybook

    >看看php中文手册中函数eregi的用法

  4. 返回顶部

    Re: 帮我看断代码

    2003年10月02日 发表人 lei4542

    >eregi用法我知道啊,就是查找当前的字符串有没有相同的字符
    可是上面的eregi里面的代码看得我头晕,想有人帮我分析一下

  5. 返回顶部

    Re: 帮我看断代码

    2003年10月02日 发表人 spearMan

    >

    QUOTE:
    最初由 lei4542 发布
    [B][PHP]function test_email($email){
    if (eregi("^([a-z]|[0-9]|.|-|_)+@([a-z]|[0-9]|.|-|_)+.([a-z]|[0-9]){2,3}$", $email, $arr_vars) &&
    !eregi("(@.*@)|(..)|(@.)|(.@)|(^.)", $email, $arr_vars))...以下省略 [/B]

    "^([a-z]|[0-9]|.|-|_)+@([a-z]|[0-9]|.|-|_)+.([a-z]|[0-9]){2,3}$"
    表示以字母、数字、下划线、"-" 、除换行以外的所有字符开头的,中间含有一个@,接着又是字母、数字、下划线、"-" 、除换行以外的所有字符,然后有一个"."然后以2个或者3个字母、数字结尾的所有字符串。 
    后边这个看起来太痛苦了。
    反正这些都是正则表达式,你自己找书看看吧。说是说不明白的。
    我也才开始看。sigh~

  6. 返回顶部

    Re: 帮我看断代码

    2003年10月02日 发表人 shelly0577

    >正则表达式。晕,很头大~~ 用的好很爽

  7. 返回顶部

    Re: 帮我看断代码

    2003年10月02日 发表人 feiwen

    >

    QUOTE:
    最初由 lei4542 发布
    [B][PHP]function test_email($email){
    if (eregi("^([a-z]|[0-9]|.|-|_)+@([a-z]|[0-9]|.|-|_)+.([a-z]|[0-9]){2,3}$", $email, $arr_vars) &&
    !eregi("(@.*@)|(..)|(@.)|(.@)|(^.)", $email, $arr_vars))...以下省略 [/B]

    这个表达式有个还好能够认我得信箱,好多都不认的,都认为-为非法字符,遇到了就郁闷

  8. 返回顶部

    Re: 帮我看断代码

    2003年10月02日 发表人 lei4542

    >OK!好像正则很难啊,好像刚才我说的是废话




  9. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

:)

偶QQ被盗了....哈哈哈,MD,TENCENT怎么有问题噶,想找回来都不行...

URL编码(urlencode)和解码(urldecode)有...

如题

推荐一步好片。

肯定有人看过了,没看过的一定要看 要看就看dvd偶 :p

require怎么不起作用啊,急!!!

我使用require("common.inc")为什么没有反映啊。没有提示任何错误...

有好心人在吗?!

我现在用phplib为什么我一用到循环就会出现这样的错误 Notice:...

一个小问题

一个字符是几个字节呀?

谁可以出来给菜鸟详细讲一讲ubb吗

讲不了的可以提供PHP的格式化输出UBB的插件我也很满足了 谢谢

如何使摸一个图片按钮成为默认的按钮

即:一敲回车,就执行这个按钮所要执行的命令,请帮忙,谢谢!!...

急、急、急、急、急、急、急、

谁做过路桥收费系统,有些什么要特别注意的地方, 给点提...

今天出去了噢。在挂机呢?

哈哈,今天天气不热,我就没有来送水了啊。现在送好了啊。 嘿嘿...

[]