Вот то, что я придумал:
=QUERY(A2:A7, "where lower(A) matches '(.*\n)*.*(pear).*(\n.*)*'")
lower
совершенно не обязателен, я просто использовал его, чтобы помочь мне с тестированием. Просто не забудьте адаптировать свой regEx
соответственно.
Надеюсь, это сработает для вас, потому что я потратил смущающее время на это.
