Elisp: Regular Expression in Lisp Syntax, Rx (Package)
Regex in Lisp Syntax: rx Package
There is a elisp package rx that uses lisp style syntax to represent regex.
(require 'rx) ;; this (rx (one-or-more blank) line-end) ;; returns this ;; "[[:blank:]]+$"