c# - Need to modify my Regex to ignore iframe tags -
hi have free text editor blog posts on website c# code behind. use following regular expression strip html tags out of post security:
regex.replace(value, @"<(.|\n)*?>", string.empty); however have requirement allow embedding of youtube videos, use iframe, example:
<iframe width="425" height="349" src="http://www.youtube.com/embed/ttbhgiumumu" frameborder="0" allowfullscreen></iframe> could me modify regex allow this?
try one:
<(?!/?iframe)(.|\n)*?> the (?!/?iframe) negative lookahead, checks < not followed iframe or /iframe.
i tested online here on regexr
Comments
Post a Comment