Allora:

- cosa si vuole togliere;

Voglio togliere solo la parte di testo inserita attraverso il select.

- se la parte tolta sta in una determinata posizione del testo oppure all'interno in una posizione non definita;

La parte tolta sta in una posizione non definita in quanto l'utente può inserire testo prima o dopo e quanti caratteri vuole.

- se la parte da togliere puo` presentarsi piu` volte e in tal caso quale/i togliere (la prima, l'ultima, tutte);

Non può presentersi più volte, in quanto ogni volta che seleziono elimino la parte inserita precedentemente.

- cosa succede se per caso l'utente ha inserito del testo uguale a quello che si vuol togliere;

Se l'utente inserisce il testo uguale è un problema suo, quindi in quel caso elimino tutto.

- se si puo` "marcare" il testo quando viene inserito, in modo da semplificare l'operazione del togliere.

E' un testo da inviare via mail, quindi è preferibile non farlo, l'utente penserebbe sia un errore di digitazione e toglierebbe i marcatori.