代码例子如下:
%
Option Explicit
Function stripHTML(strHTML)
'Strips the HTML tags from strHTML
Dim objRegExp, strOutput
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = ".+?>"
'Replace all HTML tag matches with the empty string
strOutput = objRegExp.Replace(strHTML, "")
'Replace all and > with lt; and gt;
strOutput = Replace(strOutput, "", "lt;")
strOutput = Replace(strOutput, ">", "gt;")
stripHTML = strOutput 'Return the value of strOutput
Set objRegExp = Nothing
End Function
%>
form method="post" id=form1 name=form1>
b>Enter an HTML String:/b>br>
textarea name="txtHTML" cols="50" rows="8" wrap="virtual">%=Request("txtHTML")%>/textarea>
p>
input type="submit" value="Strip HTML Tags!" id=submit1 name=submit1>
/form>
% if Len(Request("txtHTML")) > 0 then %>
p>hr>p>
b>u>View of string i>with no/i> HTML stripping:/u>/b>br>
xmp>
%=Request("txtHTML")%>
/xmp>p>
b>u>View of string i>with/i> HTML stripping:/u>/b>br>
pre>
%=StripHTML(Request("txtHTML"))%>
/pre>
% End If %>