0

以下に、名前を抽出する 2 つのコードがあります。

コード:

 ;"><strong>DeanSkyShadow</strong>
 ;"><strong><em>Xavier</em></strong>

正規表現はDeanSkyShadowXavierという名前を抽出する必要があります。私の現在の正規表現:

(?<=(;"><strong><em>)|(;"><strong>))[\s\S]+?(?=(</em></strong>)|(</strong>))

コードに em タグがない場合、名前を正しく取得します。ある場合は、次のように開始 em タグも取得します<em>Xavier。どうすれば修正できますか?

4

1 に答える 1