给定两个正则表达式,有可能检测出是否存在任何可以匹配它们两个的字符串吗?例如,给定正则表达式 A 和 . ,我可以看到字符串 "A" 匹配了它们两个。这是一个简单的例子。我的问题是对于更广泛的情况--是否有任何一对有效的正则表达式,可以明确地说是否存在任何可能的字符串可以同时匹配它们两个?假设没有输入字符串样本集来测试,我只有这些正则表达式。我不一定要产生匹配的字符串--我只需要确定是否存在可能的字符串可以同时匹配两个正则表达式。接受任何常见正则表达式规范的讨论--.NET、Java、PERL、sed、grep 等。