我需要之前「在Sun,2012年5月27日上午06點25,」被允許在PHP通用字符爆炸()
我希望能得到一切之前,「在XXX,XXX XX得到一切,xxxx在xx:xx xx,「
這裏的問題是,5月,27和6的長度都是可變的。這項工作的最佳工具是什麼?由於我缺乏正則表達式的經驗,我試圖使用explode(),但它並沒有出現,它可以在這裏完成這項工作。正則表達式是我的最佳選擇?
[編輯]
我最終使用了答案的組合。我去了:
preg_match(「/(.*)On \ s +(Sun | Sat | Fri | Thu | Wed | Tue | Mon),\ s +(January | February | March | April | May | June | ??七月|八月|九月|十月|十一月|十二月)\ S + \ d \ d \ S + \ d {4} \ S +在\ S + \ d \ d:\ d \ d \ S + [AP]男,/i「,$ to,$ end);
你爲什麼不把strtotime()和date()結合使用? – HamZa
我仍然不明白你想要做什麼。 – Ahatius
哪裏是在一個字符串中的「之前」充滿了價值? – 2012-05-27 14:38:03