/^(?=.*?pat1)(?=.*?pat2)...(?=.*?patNm1)(?=.*?patN)/