Для даты срабатывания требуется незначительное изменение:
Date Tripped:\s*([:A-Za-z0-9\s]+)\r?\n
Ваша основная ошибка: вы забыли поставить :
в скобках класса. Совет: избавьтесь от (
и )
вокруг \r?\n
. Вы не хотите их ловить.
Вы можете сделать это еще немного короче:
Date Tripped:\s*([:\w\s]+)\r?\n
См. regex101
Для бизнеса дата, это будет делать:
Business Date:\s([\w\s]+\([a-zA-Z]+\))
Или даже короче:
Business Date:\s([\w\s]+\(\w+\))
Ваша (главная) ошибка: вы сбежали \[
, что здесь не правильно. Далее: [()]
соответствует (
и )
, но не (Closed)
. См regex101