Sherwin Flight
Sherwin Flight

Reputation: 2363

Removing the last occurance of a string in javascript

I have several paragraphs of text that are being stripped of all of their formatting by a javascript function.

I have the function doing 99% of what I need it to do already, with one minor problem.

At the very end of the text it is putting two <br><br> tags that I do not want as it just adds blank white space at the end. In other areas of the text there are double <br> tags I want to leave in place.

So my question is how do I take the entire block of text and only remove the very last <br><br> tags?

Upvotes: 0

Views: 1728

Answers (1)

Cameron
Cameron

Reputation: 1725

How about using regular expressions:

var text = '<br><br> Hello there... <br><br>\n<p>How are you?</p><br><br>';
text = text.replace(/<br><br>$/, '');

the $ checks to make sure you only remove the one at the end of the string.

Upvotes: 4

Related Questions