Aşağıdaki gibi belirli bir dize içeriyorsa tam bir satırı nasıl kaldırabilirim?JavaScript: belirli bir dize içeren satırın nasıl kaldırılacağı
#RemoveMe
Aşağıdaki gibi belirli bir dize içeriyorsa tam bir satırı nasıl kaldırabilirim?JavaScript: belirli bir dize içeren satırın nasıl kaldırılacağı
#RemoveMe
bir çok satırlı dize varsa, m
bayrağıyla bir RegExp kullanabilirsiniz:
var str = 'line1\n'+
'line2\n'+
'#RemoveMe line3\n'+
'line4';
str.replace(/^.*#RemoveMe.*$/mg, "");
m
bayrak başı ve sonu itibariyle ^
ve $
meta karakterleri ele alacağız her satır, tüm dizenin başı veya sonu değil.
Bu harika! Markdown’a yazılırken yazı özetlerini görüntülemek için mükemmel bir şekilde çalışır ve başlıkları göstermek istemezsiniz. – JamieHoward
Ne kaldırılsın? Bir değişkende uzun bir çok satırlı dizeye sahip olmaktan ve bunun bir kısmını değiştirmekten mi bahsediyorsunuz? DOM’tan bir HTML satırını kaldırmaktan mı bahsediyorsunuz? Ya da ne? –