Why do regexes use ` and `^` as line anchors? (2024) | Heykuki News