¿Cómo eliminar una etiqueta y su contenido utilizando expresiones regulares?

$ str = 'alguna etiqueta de textocontenidomás texto ';

Mis preguntas son: Cómo recuperar contenidotag <em>contents </em> que está entre<MY_TAG> .. </MY_TAG>?

Y

Como remover<MY_TAG> y su contenido de$str?

Estoy usando PHP

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta