https://jakeotte.github.io/posts/Finding-Candidate-Points-with-Regex/
Finding Candidate Points with Regex - Jake Otte