我想使用Regex匹配此HTML标记,并获取<ul>
标记的内部文本
<ul class="test">
<li>Data</li>
<li>Data</li>
<li>Data</li>
</ul>
鉴于<ul class="test">
已修复,我想匹配此标记的内部数据
答案 0 :(得分:1)
如果你确定ul标签内没有ul标签,你应该试试这个:
/<ul class="test">(.*?)<\/ul>/
但是,如果你确实有嵌套标签,那么它取决于你使用的语言。例如,在PHP中:
/<ul.*?>((?:(?R)|.)*?)<\/ul>/