Heim >Backend-Entwicklung >PHP-Tutorial >正则表达式验证邮箱、电话号码

正则表达式验证邮箱、电话号码

WBOY
WBOYOriginal
2016-07-25 09:13:08934Durchsuche

验证电话号码的正则:(\d{3}-)(\d{8})$|(\d{4}-)(\d{7})$|(\d{4}-)(\d{8})$

         (这里的电话号码为新式的号码)

验证邮箱的正则:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

        \w任意大小写英文字母 0-9数字 下划线 +为至少出现1个以上字符
        [-+.]\w+ 任意包含 - + . 及 \w字符的组合出现0次或多次

        @ 固定符号

        \w+ 出现至少1次以上 \w的字符
        [-.]\w+ 出现零次或多次这种组合的字符

        \. 固定符号

        反正\w+([-.]\w+)* 这种组合是规定要以 \w类型字符开头,然后后面跟上\w以及 - 中划线 .点号 的组合吧

邮箱的正则验证整句的意思就是说

          邮箱地址 必须由 大小写字母 或 数字 或下划线开头,

          其后可以跟上任意的 \w字符 和 中划线 加号 英文句号 @ 跟上任意的 \w字符 和 中划线 加号 英文句号  .    跟上任意的 \w字符 和 中划线 加号 英文句号



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn