一个很奇怪的想法问题

一个很奇怪的想法问题

问题描述:

我有5000个正则表达式,去匹配一个很短的文本。大概也就三十个字。5000个表达式中 那个匹配到了,就根据匹配到的索引执行一些特定的任务。我在想能不能反向正则呢?我输入一段文本,来告诉我那个正则表达式满足呢。或者说有什么办法不用循环一个一个的去匹配这个。有别的解决办法。

对于任意一个文本,都有无数个正则表达式可以匹配,比如

.*
.*.*
.*.*.*
.*.*.*.*