我有像这个例子这样的 HTML:
<div class="code">
function something(a, b)
{
return 0;
}
</div>
span
我想用of class包围所有括号、方括号和大括号brackets
。像这样:
<div class="code">
function something<span class="brackets">(a, b<span class="brackets">)</span>
<span class="brackets">{</span>
return 0;
<span class="brackets">}</span>
</div>
到目前为止,我的 JavaScript/jQuery:
$('.code').each(function() {
$(this).html(
$(this).html().replace("???", '<span class="brackets">$1</span>')
);
});
我真的不知道用什么代替???
。我在互联网上能找到的任何东西都是人们想要在括号之间匹配而不是实际的括号本身。
为了清楚起见,我想替换(
, )
, {
,}
和[
的所有实例]
。
任何帮助将不胜感激。