It will we only one pre per div.
Here is the real example. I want to convert this:
<div class="highlight highlight-source-clojure"><pre>(<span class="pl-k">def</span> <span class="pl-e">js-engine</span> (<span class="pl-en">atom</span> <span class="pl-c1">nil</span>))
(<span class="pl-en">reset!</span> js-engine (<span class="pl-en">prerenderer/run</span> {<span class="pl-c1">:path</span> <span class="pl-s"><span class="pl-pds">"</span>target/js/server-side.js<span class="pl-pds">"</span></span>})))</pre></div>
to this:
<pre class="lang:clojure decode:true ">(def js-engine (atom nil))
(reset! js-engine (prerenderer/run {:path "target/js/server-side.js"})))</pre>
(note there are also some spans to strip out)