If it is a black box, then give it some input and measure its temporal characteristics with a pathological case with reference to the graphs in this NFS discussion vs regex reuse . (note that the NFS graph is microseconds, not seconds).
Also, if it is a pure NFA, then it will not have some of the irregular functions that are found, it is some "regular expression" parsers that require backtracking.
Alternatively, see the documentation for the RxParser class; The documentation does not appear to be available on the Internet and requires viewing the creak time.
source share