Php 如何删除日期

Php 如何删除日期,php,regex,Php,Regex,我正在制作一个脚本来解析一些报告。每一页的末尾都有打印日期,格式如下: Printed on Jun 12, 2012 at 10:04 PM 我想删除该文本,但由于我的正则表达式知识非常基础,我不知道如何继续。它还应包括上午/下午。有什么想法吗 $text = preg_replace('~Printed on.*?(AM|PM)~', '', $text); 它将删除从“打印”到上午或下午的所有内容 它将删除从“打印日期”到上午或下午的所有内容您的意思是要完全删除它?您如何解析报告?是的

我正在制作一个脚本来解析一些报告。每一页的末尾都有打印日期,格式如下:

Printed on Jun 12, 2012 at 10:04 PM
我想删除该文本,但由于我的正则表达式知识非常基础,我不知道如何继续。它还应包括上午/下午。有什么想法吗

$text = preg_replace('~Printed on.*?(AM|PM)~', '', $text);
它将删除从“打印”到上午或下午的所有内容


它将删除从“打印日期”到上午或下午的所有内容

您的意思是要完全删除它?您如何解析报告?是的,我要完全删除日期。但是报告上的日期总是不同的,所以我不能硬编码。我使用php字符串函数来解析它们你是说你想完全删除它?你是如何解析报告的?是的,我想完全删除日期。但是报告上的日期总是不同的,所以我不能硬编码。我正在使用php字符串函数解析它们哇!谢谢!工作完美哇!谢谢!完美地工作