Test, validate and match regular expressions
Matches Worldmodel identifier strings formatted as WM/<path>/<path>, where each path is one or more dot-separated segments of 1-4 uppercase hexadecimal characters (0-9, A-F). The two capture groups extract the hierarchical component paths on either side of the middle slash, e.g. WM/A1B2.C3/DE4F.01. Atomic groups (?>...) prevent backtracking into matched segments for stricter, faster matching. Useful for validating and parsing Worldmodel IDs in PCRE-based environments.