I've been working on a string pattern matching library for years (started around the Swift 2 / 3 days). When RegEx Builder came along, I largely abandoned the work on the SPML. However the SPML does offer several advantages over the RegEx Builder DSL, so over the past couple of months I've cleaned up and optimized the code (it seems to run much faster the RegEx Builder for the few benchmarks I've run).
Interested individuals can download the library and supporting code/documentation here:
Cheers,
Randy Hyde