首页 > 数据库 > MySQL > 正文

mysql过程删除html标签的函数例子

2024-07-24 12:35:29
字体:
来源:转载
供稿:网友
  mysql本身没有去除html代码的内置函数,但是在一些情况下,不得不在数据库层次提取一些去除了html代码的纯文本,经过谷歌后,找到了以下两个函数,经测试,均可用.
 
  SQL代码:
 
  SET GLOBAL log_bin_trust_function_creators=1;    
  DROP FUNCTION IF EXISTS fnStripTags;    
  DELIMITER |    
  CREATE FUNCTION fnStripTags( Dirty varchar(4000) )    
  RETURNS varchar(4000)   --phpfensi.com
  DETERMINISTIC     
  BEGIN   
    DECLARE iStart, iEnd, iLength int;    

  函数2:
 
  CREATE FUNCTION `strip_tags`($str text) RETURNS text    
  BEGIN   
      DECLARE $start, $end INT DEFAULT 1;    
      LOOP    

  //以上例程会输出:
   Test paragraph. Other text
  <p>Test paragraph.</p> <a href="#fragment">Other text</a>。
 

(编辑:武林网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表