Grazie.

Scusami ma non ho capito.

Dove dovrei fare questo controllo?
Dovrei inserire una funzione nel replace del tipo....

codice:
inputText.replace(replacePattern2, 
                         function(){
                                 if(inputText.indexOf('<a href="http://')==-1){replace..}

                                       }
);
Non mi quadra funzionalmente .....