I need to find a string that has this pattern with the word OPEN in the beginning of the string but this code allows even other words to be evaluated as True.

Why?

Code:
rgxp.Pattern = "OPEN" & "\([0-9]|[0-9]:[0-9][0-9]\)"