can't we just add regex pattern to look for and apply to for the missing two cases mentioned above like:

.Pattern = "[0-9]:[0-9]"
.Pattern = "[0-9]/[0-9][0-9]/[0-9][0-9][0-9][0-9]"
.Pattern = "[0-9]-[0-9][0-9]-[0-9][0-9][0-9][0-9]"


and of course to apply on notes too