2012-08-24 58 views
0

我正在编写一个脚本来解析一些报告。在每个页面的结尾有日期,当他们打印,格式如下:如何删除日期

Printed on Jun 12, 2012 at 10:04 PM 

我想删除文本,但因为我的正则表达式的知识是非常基本的,我不知道如何着手。它也应该涵盖AM/PM。有任何想法吗?

+0

你的意思是你想彻底删除? – sQVe

+0

你如何解析报告? –

+0

是的,我想完全删除日期。但报告上的日期总是不同的,所以我不能硬编码。 我使用PHP字符串函数来解析它们 – Cornwell

回答

3
$text = preg_replace('~Printed on.*?(AM|PM)~', '', $text); 

从“字样”高达AM或将删除一切PM

+0

哇!非常感谢!完美的作品 – Cornwell