Regex 一个正则表达式多个结果

Regex 一个正则表达式多个结果,regex,match,Regex,Match,对不起,我的英语不好。 我有一个文本如下 <title class="a" /> <li name="a1" src="a11" /> <li name="a2" src="a21" /> <li name="a3" src="a31" /> <title class="b" /> <li name="b1" src="b11" /> <li name="b2" src="b21" /> <title cl

对不起,我的英语不好。 我有一个文本如下

<title class="a" />
<li name="a1" src="a11" />
<li name="a2" src="a21" />
<li name="a3" src="a31" />
<title class="b" />
<li name="b1" src="b11" />
<li name="b2" src="b21" />
<title class="c" />
<li name="c1" src="c11" />
<li name="c2" src="c21" />
<li name="c3" src="c31" />
<li name="c4" src="c41" />
<li name="c5" src="c51" />
我想得到所有的标题类名和child li,没有特定的child li name和src值计数


谢谢你的帮助。

抓取标题和李孩子的:

/<title.*?class=(['"])(.*?)\1 \/>(?:\n<li.*(?:name=(["']).*?\3.*|src=(['"]).*\4.*){2})+/g
从以下内容中获取李的:

/(?:\n<li.*name=(["'])(.*?)\1.*src=(['"])(.*?)\3.*?)/g
请注意,这被视为不良做法,并且

设titleandListlementsRegex=/