Limpar texto colado do Microsoft Word usando JavaScript

Estou usando um 'contenteditable'<div/> e habilitar PASTE.

É impressionante a quantidade de código de marcação que é colado em uma cópia da área de transferência do Microsoft Word. Estou lutando contra isso e cheguei a meia volta usando os protótipos 'stripTags() função (que infelizmente não parece me permitir manter algumas tags)

No entanto, mesmo depois disso, acabo com uma quantidade impressionante de código de marcação desnecessário.

Portanto, minha pergunta é: existe alguma função (usando JavaScript) ou uma abordagem que eu possa usar que limpará a maioria dessa marcação desnecessária?

questionAnswers(9)

yourAnswerToTheQuestion