谁帮改个正则?
这是要匹配的内容:
<br /><dl><br /> <dt>2013</dt><br /> <dd>row1</dd><br /> <dd>row2</dd><br /> <dd>row3</dd><br /></dl><br /><dl><br /> <dt>2014</dt><br /> <dd>row1</dd><br /> <dd>row2</dd><br /></dl><br />
要匹配dl,并且匹配dl下的dt,和所有的dd,
我是这样写的:
<dl>\s+<dt>(.*?)</dt>(\s+<dd>(.*?)</dd>\s+)*?</dl>
但是这个匹配出的结果不太对,dd始终只匹配到了最后一个。这个表达式应该怎么修改呢?