/****** 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
原文链接:https://www.cnblogs.com/muse/archive/2010/11/30/1892425.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。
© 版权声明
文章版权归作者所有,未经允许请勿转载。