hairsplitting

noun
  1. the act of making unnecessarily fine distinctions or focusing on trivial differences
adjective
  1. characterized by making overly fine or trivial distinctions

Examples