我正在嘗試從以下格式的文字中刪除日期/時間戳記:
Randomtext - randomtext 9 Aug 5:55am
2nd line of random text - 2nd randomtext 15 Aug 12:20am
More random text - some more text 15 Aug 3:37pm
由於缺少前導零,我遇到了日期/時間長度不一致的問題。
答案1
嘗試\b\d{1,2} (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Sept|Oct|Nov|Dec) \d{1,2}:\d\d(am|pm)\b
使用正規表示式查找/替換 - 這應該與範例中所示的時間戳相符。這將查找月份中的日期和小時的一位或兩位數字,這將允許09
和9
格式。