2011-05-06 77 views

回答

2

的正則表達式來匹配如下:

/[01][0-9]\/[0-3]?[0-9] : 1?[0-9]:[0-5][0-9] (A|P)M/ 

preg_replace或類似的適當的語法將取決於你如何想更換一下。

+0

工作,完美,除了一件小事,我意識到日子沒有領先的零,我試着修改表達式沒有運氣,但是如果你可以更新它我保存了一份副本,所以我可以看到你做了什麼改變多學一點。我還包括了基本的preg_replace,我最終用於未來讀者的參考。 '$ data = preg_replace('/ [01] [0-9] \/[0-3] [0-9]:1?[0-9]:[0-5] [0-9]( A | P)M:/','',$ data);' – 2011-05-06 04:03:48

+0

@ryan - 已更新,而不是問題。我強烈建議你花一兩個小時學習正則表達式......他們可以在許多情況下非常有用。 – eykanal 2011-05-06 04:10:56