在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标签之间的文字对于所有记录都不相同,但会有所不同。
答案 0 :(得分:2)
你可以这样做:
UPDATE <your table>
SET <your field> = SUBSTRING_INDEX(<your field>,'</h2>\n</div> ',-1)
这应该用</div>