2016-06-27 1 7:25:55需要删除1到7之间的空格,为我提供一些有用的preg_replace表达式。日期格式修复2016-06-27 17:25:55。
答案 0 :(得分:3)
使用下面的preg_replace函数,
preg_replace('~\b(\d)\s(\d)\b~', '$1$2', $str);
答案 1 :(得分:1)
您也可以使用
preg_replace('/([-\d]+\s\d)\s([\d:]+)/', '$1$2', $str);
或者只是
preg_replace('/(\s\d)\s([\d:]+)/', '$1$2', $str);
甚至更小
preg_replace('/(\s\d)\s/', '$1', $str);