小编Fre*_*ddy的帖子

这个正则表达式有什么问题?

首先,我不是正则表达式专家,所以我很确定我做错了什么.

这是我的正则表达式:

<(list)(\b[^>]*)>(<\1\b[^>]*>.*?<\/\1>|.)*?<\/\1>
Run Code Online (Sandbox Code Playgroud)

这是输入字符串:

...
<list title="Lorem ipsum dolor sit amet, consectetur adipiscing elit...">
<li>
    <list title="Lorem adipiscing...">
        <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit</li>
        <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit</li>
    </list>
</li>
<li>
     <list title="Lorem ipsum...">
        <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit</li>
    </list>
</li>
<li>Lorem ipsum dolor sit amet, consectetur adipiscing elit
</li>
<li>Lorem ipsum dolor sit amet, consectetur adipiscing elit
</li>
</list>
...
Run Code Online (Sandbox Code Playgroud)

我想匹配外部<list>并捕获包括intertal在内的所有内容,<list>但是当我尝试阅读该组时,它\3是空的\1,\2 …

regex xml

1
推荐指数
1
解决办法
85
查看次数

标签 统计

regex ×1

xml ×1