Der Benutzer selectiert all die Bereiche/Textstellen, welche er behalten möchte. Alle anderen, nicht selektierten, werden entfernt/durch was anderes ersetzt.
Hat jetzt nicht direkt was mit der Frage zu tun, aber für mich sieht das nach einem Bruch in der UX aus. In der Regel wird der selektierte Bereich manipuliert (entfernt/ersetzt), während der nicht-selektierte Bereich unverändert bleibt.