Pegue texto enriquecido en div editables por contenido y mantenga solo el formato de negrita y cursiva

Quiero pegar un texto enriquecido que tiene diferentes fuentes, tamaños de fuente, pesos de fuente, etc. en un contenido editablediv y SOLO mantén audacia y cursiva. ¿Alguna idea de cómo hacer esto?

El siguiente código convierte el texto enriquecido en texto sin formato cuando se pega en div editable por contenido.

$('[contenteditable]').on('paste',function(e) {
    e.preventDefault();
    var text = (e.originalEvent || e).clipboardData.getData('text/plain') || prompt('Paste something..');
    document.execCommand('insertText', false, text);
});

He intentado mirar eltext variable en el código anterior, pero no parece estar formateado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta