使用正则表达式返回PHP字符串中的手机号码、IP地址和日期格式


Return Mobile Number, IP Address and Date Format in PHP String using regular expression

我想从给定的字符串返回以下数据

  1. IP地址
  2. 手机号码
  3. 有日期吗

输入:

拉胡尔·辛德11.23.52.26rshinde@gmail.com2014年5月12日测试管柱9856245136 12.26.5.56 7756231586测试1991年12月5日

输出:

IP:11.23.52.26、12.26.5.56
日期:2014年5月12日,1991年5月5日
手机号码:9856245136 7756231586

您可以使用下面的regex来提取所有的ipad地址、电话号码和日期。

(?<ipaddress>'d{1,3}(?:'.'d{1,3}){3})|(?<Phonenumber>'d{10})|(?<Date>'d{1,2}'/'d{1,2}'/'d{4})

演示