Regex 如何在比赛中保持部分模式?

Regex 如何在比赛中保持部分模式?,regex,Regex,我有这个字符串: <sk n=1 x=1>test<ent n=1 x=1>AAAAAAA</ent></sk><sk n=1>test2<ent>BBBBBB</ent></sk> testaaaaaatest2bbbbb 按照这种模式: <sk(?:.*?)>(?:.*?)<(.*?)<\/sk> (?:*?)aaaaaaaaaaaaa 2:ent>BBBBBB

我有这个字符串:

<sk n=1 x=1>test<ent n=1 x=1>AAAAAAA</ent></sk><sk n=1>test2<ent>BBBBBB</ent></sk>
testaaaaaatest2bbbbb
按照这种模式:

<sk(?:.*?)>(?:.*?)<(.*?)<\/sk>
(?:*?)aaaaaaaaaaaaa
2:ent>BBBBBB
如何获得包含“尝试包含

1: ent n=1 x=1>AAAAAAA</ent>
2: ent>BBBBBB</ent>
1: <ent n=1 x=1>AAAAAAA</ent>
2: <ent>BBBBBB</ent>
<sk(?:.*?)>(?:.*?)(<.*?)<\/sk>