Alber.F - 替换
type: channel
link: https://www.alberf.cn/tag/%E6%9B%BF%E6%8D%A2/
items: mysql删除字段中的html标签

mysql删除字段中的html标签
type: item
date: 2023-05-06T11:04:00+08:00
description: 有些字段保存html标签，想转换成纯文本标签。在php中有strip_tags()函数可以使用，但mysql中没有该类函数。这是可以参考js的正则法替换。replace(/<[^>]+>/g, '') 在mysql中正则替换函数为regexp_replace，但正则表达式需要修订一下，如下：update 表名 set 字段名=regexp_replace(`字段名`,'<[^>]+>','') WHERE 字段名 LIKE '%<%'