Wer mit JavaScript doppelte Zeilen entfernen will, kommt auch hier nicht an Regulären Ausdrücken (RegExp) vorbei. Folgende Zeile entfernt aus einem String alle doppelten Zeilen:
var text = 'Hallo, RegExp ist cool!\n\nStimmt gar nicht! Und verdammt nochmal, mach die doppelte Zeile weg'; alert(text); var text_neu = text.replace( /(.*\n)(?:\1)+/g, '$1' ); alert(text_neu);