Я пытаюсь удалить отметку даты/времени из текста в следующем формате:
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
использовать регулярное выражение find/replace — оно должно соответствовать временным меткам, представленным в примере. Это будет искать одну или две цифры для дня месяца и часа, что позволит использовать оба формата 09
и .9