我需要regexp才能将所有换行符匹配到第一个匹配项。
示例文本:
<p>[Block 1]</p>
<h4>Heading</h4>
<p>Dolor</p>
<p>Ipsum</p>
<p>Lorem</p>
<p>[Block2]</p>
<table>
<tbody>
<tr>
<td>Example</td>
</tr>
<tr>
<td>Example</td>
</tr>
</tbody>
</table>
我写了这个正则表达式
/<p>\[(.*)\]<\/p>(.*?)/gm
但是此正则表达式与换行符不匹配。 我需要数组:
[0] =>
[0]=>'Block 1';
[1]=>'...Html code... before next [block #]';
[1] =>
[0]=>'Block 2';
[1]=>'...Html code... before next [block #]';