<?php
[B]$myText[/B]='<table>
<tr>
<td[COLOR="#FF0000"][B]XY[/B][/COLOR]style="color:red">text1[COLOR="#FF0000"]XY[/COLOR]in[COLOR="#FF0000"]XY[/COLOR]1st[COLOR="#FF0000"]XY[/COLOR]td[COLOR="#FF0000"]XY[/COLOR]of[COLOR="#FF0000"]XY[/COLOR]1st[COLOR="#ff0000"]XY[/COLOR]tr</td>
<td[COLOR="#FF0000"][B]XY[/B][/COLOR]class="myClass">text2[COLOR="#FF0000"]XY[/COLOR]in[COLOR="#FF0000"]XY[/COLOR]2nd[COLOR="#FF0000"]XY[/COLOR]td[COLOR="#FF0000"]XY[/COLOR]of[COLOR="#FF0000"]XY[/COLOR]1st[COLOR="#FF0000"]XY[/COLOR]tr</td>
</tr>
<tr>
<td[COLOR="#FF0000"][B]XY[/B][/COLOR]colspan="2"[COLOR="#FF0000"][B]XY[/B][/COLOR]class="myClass">text3[COLOR="#FF0000"]XY[/COLOR]in[COLOR="#FF0000"]XY[/COLOR]1st[COLOR="#FF0000"]XY[/COLOR]td[COLOR="#FF0000"]XY[/COLOR]of[COLOR="#FF0000"]XY[/COLOR]2nd[COLOR="#FF0000"]XY[/COLOR]tr</td>
</tr>
</table>';
I have a variable $myText like the above.
I like to remove 4 XYs which is inside between the open tag “<” and the close tag “>” without any touch of outside between the open tag “<” and the close tag “>”.
My target variable is like the following.
<?php
[B]$myTargetText[/B]='<table>
<tr>
<td style="color:red">text1[COLOR="#FF0000"]XY[/COLOR]in[COLOR="#FF0000"]XY[/COLOR]1st[COLOR="#FF0000"]XY[/COLOR]td[COLOR="#FF0000"]XY[/COLOR]of[COLOR="#FF0000"]XY[/COLOR]1st[COLOR="#ff0000"]XY[/COLOR]tr</td>
<td class="myClass">text2[COLOR="#FF0000"]XY[/COLOR]in[COLOR="#FF0000"]XY[/COLOR]2nd[COLOR="#FF0000"]XY[/COLOR]td[COLOR="#FF0000"]XY[/COLOR]of[COLOR="#FF0000"]XY[/COLOR]1st[COLOR="#FF0000"]XY[/COLOR]tr</td>
</tr>
<tr>
<td colspan="2" class="myClass">text3[COLOR="#FF0000"]XY[/COLOR]in[COLOR="#FF0000"]XY[/COLOR]1st[COLOR="#FF0000"]XY[/COLOR]td[COLOR="#FF0000"]XY[/COLOR]of[COLOR="#FF0000"]XY[/COLOR]2nd[COLOR="#FF0000"]XY[/COLOR]tr</td>
</tr>
</table>';
How can I get $myTargetText from $myText?