在PHP中使用正则表达式在特定空间中添加逗号

Beh*_*ini 1 php regex

我只需要在4个独立字符串之间的第一个第三个空格处添加逗号.我正在使用以下正则表达式,但这是,在每个字符串之后添加

<?php

$date = "Thursday November 3 2016";
$fdate = implode(", ", preg_split("/[\s]+/", $date));

echo $fdate;
?>
Run Code Online (Sandbox Code Playgroud)

输出:

2016年11月3日星期四

我需要得到的

2016年11月3日星期四

你能告诉我怎么解决这个问题吗?

Ram*_*der 6

使用正则表达式可能会使事情过于复杂 - 如何使用strtotime

$date = "Thursday November 3 2016";
echo date('l, F j, Y',strtotime( $date ) );
Run Code Online (Sandbox Code Playgroud)