mysql中替换字符串(正则) 模糊
以下是数据库中的一个表jieshi ,字段content:
+----+------------------------------------------+
| id | name |
+----+------------------------------------------+
| 1 | sdfsf<div class="ssssee">sdfasdfsdf</div>
+----+------------------------------------------+
遇到的要求是:将该表中<div>到</div>的内容删除。
众所周知,replace函数是不支持正则表达式的,所以只能采用其他的方法处理。
---------------------
update jieshi set content = replace(content, substring(content, locate('<div', content),locate('</div>', content)-locate(concat('<div','5'), content)),'');
原文:https://blog.csdn.net/babyjoycry/article/details/83561944