我有一组带有嵌套[quote]
标签的字符串,格式如下:
[quote name="John"]Some text. [quote name="Piter"]Inner quote.[/quote][/quote]
如您所见,它不像普通的 BBCode。gsub
所以我在 Ruby 中找不到合适的正则表达式来将它们转换为这样的字符串:
<blockquote>
<p>Some text.
<blockquote>
<p>Inner quote.</p>
<small>Piter</small>
</blockquote>
</p>
<small>John</small>
</blockquote>
有人可以帮我解决这样的正则表达式吗?