因此,假设我要搜索单词hamburger
和steak
。仅当找到两个单词(以任一顺序)时,正则表达式才应匹配/返回true。即>
将返回true
I like hamburgers and steak I like steak and hamburgers
尽管由于仅匹配一个单词,所以它们将返回
false
I like hamburgers I like stake
希望有人可以帮我解决这个问题。理想情况下,有一个简单的解决方案,因为这些查询将由PHP生成,并且用户可以输入无限的单词进行搜索(与本示例相反,该示例仅使用2个),因此可能难以实现复杂的解决方案/ debug
无论如何,在此先感谢您的帮助:)
因此,假设我要搜索“汉堡包和牛排”一词。仅当找到两个单词(以任一顺序)时,正则表达式才应匹配/返回true。即会返回true,我喜欢汉堡包和...
尝试以下模式: