I have few lines on text.
Random 14637547548546546546sadas3463427
Random 1463754754854654654sadsa63463427
Macroflex 1463754754854654sada65463463427
Random 146375475485465465sdas463463427
Random 1463754754854654fdasf65463463427
I would like to find a line what starts with Macroflex (in this case) and replace/delete it. This is what I have so far... I have tried over and over with regex, but it makes my head hurt. Can anyone give me an advice?
var myRegex = data.replace('Macroflex', '')
You have to replace to the end of the line:
var myRegex = data.replace(/^Macroflex.*$/gm, '');
Note that you have to specify the m
flag to let ^
and $
work with newlines.
If you want to remove the newline after the line, you can match it:
var myRegex = data.replace(/^Macroflex.*\n?/gm, '');
This works since .
does not match newlines.
The /g
flag enables removing multiple occurrences of the line.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With