expresión regular negativa hacia adelante en la búsqueda elástica

Estoy tratando de hacer una búsqueda negativa en una consulta Elasticsearch, la expresión regular es:

(?!.*charge)(?!.*encode)(?!.*relate).*night.*

El texto con el que coincido es:

acreditado en la estadía nocturna, aún teniendo problemas con la construcción. causando problemas de salud debido a que se rocía un químico y causa irritación en los ojos.

No tuve suerte. ¿Alguien puede echar una mano?

Consulta ES:

  "query": {
    "filtered": {
      "query": {
        "bool": {
          "must_not": [
            {
              "regexp": {
                "message": {
                  "value": "(?!.*charge)(?!.*encode)(?!.*relate).*night.*",
                  "flags_value": 65535
                }
              }
            }
          ]
        }
      },
      "filter": {
        "match": {
          "resNb": {
            "query": "462031152161",
            "type": "boolean"
          }
        }
      }
    }
  }

Respuestas a la pregunta(2)

Su respuesta a la pregunta