Попробуйте следующее:
/(?i)(?:test.*long|long.*test)/
Это будет соответствовать либо test, а затем long или long, а затем test. Он будет игнорировать различия в данных.
test
long