Do you mind elaborating on what you mean by "Our regex engine"? I'd love to hear more about what you needed a regex engine written in Lisp for.
https://franz.com/support/documentation/current/doc/regexp.h...
(I say new, because it's a bunch of years old, at this point... I forget when he did it)