[标量函数] Html标记过滤 - HtmlFilter
2010-11-30 21:05
239 查看
/****** Object: UserDefinedFunction [dbo].[HtmlFilter] Script Date: 11/30/2010 14:39:30 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: MK -- Create date: 2010-11-30 -- Description: 去除Html标记 -- ============================================= CREATE FUNCTION [dbo].[HtmlFilter] ( @INPUT VARCHAR(MAX) ) RETURNS VARCHAR(MAX) AS BEGIN DECLARE @A INT; DECLARE @B INT; DECLARE @S VARCHAR(MAX); SET @S = @INPUT; WHILE CHARINDEX('<', @S, 0) > 0 BEGIN SET @A = CHARINDEX('<', @S, 0); SET @B = CHARINDEX('>', @S, @A); IF @B < 1 SET @S = SUBSTRING(@S, 0, @A); ELSE SET @S = SUBSTRING(@S, 0, @A) + SUBSTRING(@S, @B + 1, LEN(@S) - @B); END RETURN @S; END GO
相关文章推荐
- C# NHtmlFilter 帮你过滤Html危险脚本 防止XSS攻击
- 简单的过滤字符串中的HTML标记
- asp CutStrX字符串截取函数(过滤全部HTML标记)
- 过滤HTML,JAVASCRIPT 标记
- php过滤html标记属性类用法实例
- ScriptHtml 函数之过滤html标记的asp代码
- 对html中特殊的符号进行过滤处理_Filter类
- 对html中特殊的符号进行过滤处理_Filter类
- 过滤掉危险的HTML标记:script,ifame,object
- php过滤html标记属性类用法实例
- 过滤所有HTML标记
- asp.net过滤所有html标记
- 对html中特殊的符号进行过滤处理_Filter类
- html:optionsCollection 的 filter 过滤属性使用心得 - 解决空格不能显示的问题
- c#正则过滤html标记
- php 过滤所有HTML标记
- 过滤掉危险的HTML标记:script,ifame,object
- .net 字符串过滤标记(包括HTML,脚本,数据库关键字,特殊字符的源码)
- 正则过滤html标记