有2个regexp就像{anything} a和{anything}我怎样才能确定它们是否有非空的交集?
谢谢
答案 0 :(得分:1)
这个问题对于arbirary正则表达式来说是不可判定的。
答案 1 :(得分:0)
第一个正则表达式包含第二个正则表达式,所以我猜你可以这样做2个正则表达式:
a[^n].+
an.+
第一个禁止n作为第二个字符。 第二个将n强加为第二个角色。
答案 2 :(得分:0)
你可以把它们变成预先看看,看看你是否受到了打击:
(?=regex1)(?=regex2)