2

在 mysql db 中,我有一个名为“Summary”的字段,我们在其中添加了 html 文本,我想在每条记录中搜索 h2 标签删除整个标签和后面的,真实示例如下

我的领域将包含这样的东西

        <h2>Summary: S.Res.80  [107th]</h2>
</div>    <div id="main" class="wrapper_std" role="main">

所以我想要像这样替换后的字段内容

<div id="main" class="wrapper_std" role="main">

h2 标记之间的文本对于所有记录并不相同,但会有所不同。

4

1 回答 1

2

你可以这样做:

UPDATE <your table> 
SET <your field> = SUBSTRING_INDEX(<your field>,'</h2>\n</div>    ',-1)

那应该用你在之后的值替换旧值</div>

于 2013-03-04T19:08:02.967 回答