私がこのテキストを持っているとしましょう:
foo
{% highlight ruby %}
bar < >
{% endhighlight %}
どうすれば交換<
でき>
ますか?私もこれを使用して置き換えています:<
>
{% highlight ruby %}...{% endhighlight %}
{% highlight ruby %}...{% endhighlight %}
<pre><code class="language-ruby">...</code></pre>
str.gsub(/\{% highlight (\w*) %\}(.*)\{% endhighlight %\}/m, '<pre><code class="language-\1">\2</code></pre>')