Hyphen (dash) tokenizing

Hello. I'm trying to make it so queries for "Tiger's-Eye" and "Tiger's Eye" and "Tiger Eye" and "Tiger-Eye" (without quotes) all return the same results WITHOUT USING SYNONYMS. I can do this part with my tokenizer and analyzer, however, I also don't want a search for "x-men" (without quotes) to match to "This poster is of several men and is 24" x 72".
Any ideas?
TIA

Hi @ryans,

Having a quick search, I came across this answer that suggests using a mapping character filter. Is that what you're trying to do?