2010-05-28 6 views

Antwort

17

Wenn Sie einen mehrzeiligen String haben, können Sie eine RegExp mit dem m Flag verwenden könnten: von

var str = 'line1\n'+ 
'line2\n'+ 
'#RemoveMe line3\n'+ 
'line4'; 

str.replace(/^.*#RemoveMe.*$/mg, ""); 

Die m Flagge wird behandelt das ^ und $ Meta-Zeichen als Anfang und Ende jede Zeile, nicht der Anfang oder das Ende der ganzen Zeichenfolge.

+0

Das ist großartig! Funktioniert perfekt, um Post-Zusammenfassungen anzuzeigen, wenn sie in Markdown geschrieben sind und Sie die Überschriften nicht anzeigen möchten. – JamieHoward

Verwandte Themen