Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用正则表达式匹配这个 HTML 标签并获取<ul>标签的内部文本
<ul>
<ul class="test"> <li>Data</li> <li>Data</li> <li>Data</li> </ul>
鉴于这<ul class="test">是固定的,我想匹配这个标签的内部数据
<ul class="test">
如果你确定你的 ul 标签中没有 ul 标签,你应该试试这个:
/<ul class="test">(.*?)<\/ul>/
但是,如果您确实有嵌套标签,那么这取决于您使用的语言。例如,在 PHP 中:
/<ul.*?>((?:(?R)|.)*?)<\/ul>/