需要一个Perl兼容的正则表达式(PCRE)



嗨,有人能帮我写这个正则表达式吗。我需要在推特推特上搜索有(门票或tix)和(打折或低价)的推特。

我知道我可以用这个/(tickets|tix)(sale|low)/i

但是如何做AND部分。

这已经是AND部分了,但我想你希望这些单词出现在任何地方。这应该做到:

/.*(tickets|tix).*(sale|low).*/i 

应该这样做,但是(ticket|tix)必须在(sale|low)之前出现。如果你不想按这个顺序排列,你可以为每条推文使用2个不同的正则表达式:

/(tickets|tix)/i
/(sale|low)/i

试试这个:

/[tickets|tix][sale|low]/i

最新更新