! means in regex code example
Example: what means ? in regex
^ - matches position just before the first character of the string
$ - matches position just after the last character of the string
. - matches a single character. Does not matter what character it is, except newline
* - matches preceding match zero or more times