Test, validate and match regular expressions
This regular expression matches sequences of lowercase letters, numbers, hyphens, and periods. It is suitable for extracting alphanumeric identifiers, slugs, or coordinate strings, such as those found in Eclipse game data. Note that the nested quantifiers `(...+)+` make this pattern highly susceptible to catastrophic backtracking (ReDoS) when processing long, non-matching strings.