[英]match date from string php preg_match
我有一个字符串:
$string = "Created on: 06-Sep-08";
我想匹配日期并将其转换为06/09/2008; 需要什么正则表达式?
谢谢
$matches = array();
preg_match('/(\d{2})-(\D*)-(\d{2})/', $string, $matches)
这将返回数组匹配项。
$ matches [0]将包含与完整模式匹配的文本,$ matches [1]将具有与第一个捕获的带括号的子模式匹配的文本,依此类推
preg_match('/\:.*/is',...);
然后做一个
strtotime(...)
编辑:
忘记添加括号
preg_match('/\:(.*)/is',$string,$matches);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.