title: Elastic search how to analyze URL's / words with '-' in them
body: <p>I'm trying to figure out a way to analyze words/URLS with '-' in them. EX. "nnn999-9-prod-nnn9.test.com" | "Cisco-NX-4"). </p>
  
  <p>This means that "nnn999-" wont match anything, but "nnn999" or "nnn999-*" will, but I want "nnn999-" to also match.</p>
  
  <p>I have tried standard analyzer and "uax_url_email" tokenizer but both parse it the same way giving the same tokens ["nnn999", "9", "prod", "nnn9", "test.com"]. The last thing I want to do is create a custom analyzer using regular expressions for each of the properties (10+).</p>
  
  <p>Would appreciate some help!</p>