Now let's see if I actually understand regex:
\([a-zA-Z0-9]+[.| - - ]\)+
means check for a letter or number repeated one or more times followed by either a period of " - - " and check if all of that is repeated one or more times.
\[\d{2}/\D{3}/\d{4}:(\d{2}:){2}\d{2} -\d{4}\]
means check for
[DD/LLL/DDDD:DD:DD:DD -DDD] where D=digit and L = letter
"\D{3,4} .+" \d{3} (\d{4}|-)
means check for 3 or 4 digits followed by a space and then any characters followed by " followed by a space then 3 digits followed by a space followed by either 4 digits or one dash.
Where did I go wrong?