anchor.diff:  [[analysis-simple-analyzer]]
   === Simple Analyzer
   
  -The `simple` analyzer breaks text into terms whenever it encounters a
  -character which is not a letter. All terms are lower cased.
  +The `simple` analyzer breaks text into terms at any non-letter character, such
  +as numbers, spaces, hyphens and apostrophes, discards non-letter characters, 
  +and changes uppercase to lowercase.
   
  -[float]
  -=== Example output
  +==== Example
   
   [source,js]
   ---------------------------
  
positive.code: ----------------------------------------------------
  // CONSOLE
  // TEST[s/\n$/\nstartyaml\n  - compare_analyzers: {index: simple_example, first: simple, second: rebuilt_simple}\nendyaml\n/]
  <1> You'd add any token filters here.
  
negative.code: /////////////////////
  
  
  The `simple` analyzer parses the sentence and produces the following 
  terms: 
  
  [source,text]
  ---------------------------
  [ the, quick, brown, foxes, jumped, over, the, lazy, dog, s, bone ]
  ---------------------------
  
  ==== Configure parameters
  
  The `simple` analyzer does not contain configurable parameters. 
  
  ==== Customize
  
  The `simple` analyzer is defined by one tokenizer:
  
  Tokenizer::
  * <<analysis-lowercase-tokenizer,Lower Case Tokenizer>>
  
  To customize the `simple` analyzer, duplicate it to create the basis for 
  a `custom` analyzer. The new analyzer can be modified as required, usually by 
  adding token filters.
  
  ===== Example
  
  [source,js]
  ----------------------------------------------------
  