documentdocument.body.innerHTML = document.body.innerHTML.replace(/<[/]?(p)(:?s+(:?class|style)=(['"])[^'"]*['"])*>/g, function(m, m1) { return m.replace('p', 'div'); });
documentdocument.body.innerHTML = document.body.innerHTML.replace(/<([/]?)(p)((:?s*)(:?[^>]*)(:?s*))>/g, '<$1div$3>');
render: content => { const text = content.replace(/<([/]?)(p)((:?s*)(:?[^>]*)(:?s*))>/g, '<$1div$3>'); //将p标签缓存div 因为p有margin导致样式不协调 return <span dangerouslySetInnerHTML={{ __html: text }} /> }