The built-in analyzers can be used directly without any configuration.  Some
of them, however, support configuration options to alter their behaviour.  For
instance, the standard analyzer can be configured
to support a list of stop words:
PUT my_index
{
  "settings": {
    "analysis": {
      "analyzer": {
        "std_english": {  "type":      "standard",
          "stopwords": "_english_"
        }
      }
    }
  },
  "mappings": {
    "properties": {
      "my_text": {
        "type":     "text",
        "analyzer": "standard",
          "type":      "standard",
          "stopwords": "_english_"
        }
      }
    }
  },
  "mappings": {
    "properties": {
      "my_text": {
        "type":     "text",
        "analyzer": "standard",  "fields": {
          "english": {
            "type":     "text",
            "analyzer": "std_english"
        "fields": {
          "english": {
            "type":     "text",
            "analyzer": "std_english"  }
        }
      }
    }
  }
}
POST my_index/_analyze
{
  "field": "my_text",
          }
        }
      }
    }
  }
}
POST my_index/_analyze
{
  "field": "my_text",  "text": "The old brown cow"
}
POST my_index/_analyze
{
  "field": "my_text.english",
  "text": "The old brown cow"
}
POST my_index/_analyze
{
  "field": "my_text.english",  "text": "The old brown cow"
}
  "text": "The old brown cow"
}| 
We define the  | |
| 
The  | |
| 
The  |