Regex 如果找不到给定文本,则要匹配正则表达式,并尽可能少地匹配

Regex 如果找不到给定文本,则要匹配正则表达式,并尽可能少地匹配,regex,notepad++,regex-lookarounds,Regex,Notepad++,Regex Lookarounds,我有文字: <a> sdfsdf <b>DDzz</b> sdfsdf </a> <a> sdfsdf <b>DDzz</b> sdfsdf </a> <a> sdfsdf <b>BBzz</b> sdfsdf </a> <a> sdfsdf <b>DDzz</b> sdfsdf </a> 这对我不好 如

我有文字:

<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>BBzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
这对我不好

如何编写只与给定示例中的3组匹配的正则表达式?

1.

<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>

sdfsdf
DDzz
sdfsdf
2.

<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>

sdfsdf
DDzz
sdfsdf
3.

<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>
<a>
sdfsdf
<b>DDzz</b>
sdfsdf
</a>

sdfsdf
DDzz
sdfsdf
使用正则表达式: