我将 html 文本存储在数据库的一列中。列名是 mailbody,表名是 inbox_master。
列的某些单元格mailbody
具有如下所示的 div
<div id="uid-g-uid" style="">2802</div>
或者
<div id="uid-g-uid">
<p class="MsoNormal">6894</p>
</div>
或者
<div id="uid-g-uid" style="display:none;">
6894</div>
这里常见的是一个 id 为“uid-g-uid”的 div。我希望能够阅读这个 div 的 html。我知道这可以使用正则表达式来完成,但是不知道该怎么做。
以下是我尝试过但一直不起作用的正则表达式
/(?<=\<div\ id\=\"uid\-g\-uid\").*?(?=\<\/div\>)/gim