我有一个字符串:
$string = "Created on: 06-Sep-08";
我想与日期相符并将其转换为06/09/2008;
什么是所需的正则表达式?
感谢
答案 0 :(得分:4)
$matches = array();
preg_match('/(\d{2})-(\D*)-(\d{2})/', $string, $matches)
返回数组匹配。
$ matches [0]将包含与完整模式匹配的文本,$ matches [1]将具有与第一个捕获的带括号的子模式匹配的文本,依此类推
答案 1 :(得分:3)
preg_match('/\:.*/is',...);
然后做一个
strtotime(...)
编辑:
忘记添加parantheses
preg_match('/\:(.*)/is',$string,$matches);