大佬教程收集整理的这篇文章主要介绍了从php正则表达式提取匹配,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
# extract hours,minutes,seconds $time =~ /(\d\d):(\d\d):(\d\d)/; # match hh:mm:ss format $hours = $1; $minutes = $2; $seconds = $3;
在PHP中怎么做?
$subject = "E:contact@customer.com I:100955"; $pattern = "/^E:/"; if (preg_match($pattern,$subject)) { echo "Yes,A Match"; }
<?PHP $str = 'foobar: 2008'; // Works in PHP 5.2.2 and later. preg_match('/(?<name>\w+): (?<digit>\d+)/',$str,$matches); // Before PHP 5.2.2,use this: // preg_match('/(?P<name>\w+): (?P<digit>\d+)/',$matches); print_r($matches); ?>
输出:
Array ( [0] => foobar: 2008 [name] => foobar [1] => foobar [digit] => 2008 [2] => 2008 )
以上是大佬教程为你收集整理的从php正则表达式提取匹配全部内容,希望文章能够帮你解决从php正则表达式提取匹配所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。