regex based highligter