diff --git a/src/jupyter_contrib_nbextensions/nbextensions/python-markdown/main.js b/src/jupyter_contrib_nbextensions/nbextensions/python-markdown/main.js index b3ce43f..20d5e95 100644 --- a/src/jupyter_contrib_nbextensions/nbextensions/python-markdown/main.js +++ b/src/jupyter_contrib_nbextensions/nbextensions/python-markdown/main.js @@ -63,9 +63,9 @@ define([ html = marked(text); } else if (out_data.msg_type === "stream") { html = marked(out_data.content.text); - var t = html.match(/
([\s\S]*?)<\/p>/); //strip
and
that marked (maybe) adds and we don't want + var t = html.match(/^([\s\S]*?)<\/p>$/); //strip
and
that marked (maybe) adds and we don't want html = t !== null ? t[1] : html; - var q = html.match(/'([\s\S]*?)'/); // strip quotes from strings + var q = html.match(/^'([\s\S]*?)'$/); // strip quotes from strings if (q !== null) html = q[1] } else if (out_data.msg_type === "execute_result" | out_data.msg_type === "display_data" ) { var ul = out_data.content.data;