--如果在数据库中,就是类似这样实现--创建一个过滤的 字符转化规则 表
关键字 转换
高大全 领导
风流 幸福--则转换的处理为:
declare @s varchar(8000)
set @s='高大全很风流'
select @s=replace(@s,关键字,转换) from 字符转化规则
select 结果=@s
关键字 转换
高大全 领导
风流 幸福--则转换的处理为:
declare @s varchar(8000)
set @s='高大全很风流'
select @s=replace(@s,关键字,转换) from 字符转化规则
select 结果=@s
declare @字符转化规则 table(关键字 varchar(100),转换 varchar(100))
insert @字符转化规则 select '高大全','领导'
union all select '风流' ,'幸福'--转换的处理:
declare @s varchar(8000)
set @s='高大全很风流'
select @s=replace(@s,关键字,转换) from @字符转化规则
select 结果=@s
/*--测试结果:结果
----------------
领导很幸福--*/