Skip to content Skip to sidebar Skip to footer

Regular Expression: Exclude Html Tags From "content"

One friend asked me this and as my knowledge on RegExp is not so good yet here I am. How can exclude the HTML tags from this string? renatogalvao I'v

Solution 1:

this is a quick way to do it:

var content = "re<br>na<br>to<br>galvao";
content = content.replace(/<[^>]*>/g,'');

Solution 2:

You could use a non-greedy match. According to the answer to this question, in javascript it is *?

So, assuming this is the only problem with your regex, it should work with

(.*?)<.*?>(.*?)

Solution 3:

Match all html tags with this regex:

 <("[^"]*?"|'[^']*?'|[^'">])*>

see demo here: http://regex101.com/r/fA0oT4

Post a Comment for "Regular Expression: Exclude Html Tags From "content""