Serch text with special character

I tried with this:

PUT demo_index
{
  "mappings": {
      "properties": {
        "field": {
          "type": "keyword"
        }
      }
    }
}

PUT demo_index/_doc/1
{
  "field": "Msg 3 1 -1"
}

POST demo_index/_search
{
  "query": {
    "match": {
      "field": "3 1 -1"
    }
  }
}

But it's not working!