so I am trying to match a back tick ` but only when it is not more than one in a row:
`test` // matches
``test`` // does NOT match
// does NOT match
```java
test
```
BUT it needs to also match if is at the beginning of the string or end, so all three must match.
`matches`
Text `matches`
Text `matches`EOL