0
我有HTML這樣的例子:擺脫括號,括號和大括號正則表達式和JavaScript
<div class="code">
function something(a, b)
{
return 0;
}
</div>
我想全部包圍括號,括號和大括號與brackets
類的span
。就像這樣:
<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>')
);
});
我真的不知道要放什麼地方???
。我可以在互聯網上找到的任何東西都是想要在括號之間進行匹配的人,而不是實際的括號本身。
只是要清楚我想要替換的(
,)
,{
,}
,[
和]
所有實例。
任何幫助將非常感激。
謝謝,這是完美的。關於你最後的評論:是的,你是對的(不是我知道如何做到這一點)。我之前遇到過一個問題,那就是我以類似於我在這裏的方式替換了'/',這顯然會干擾HTML結束標記。 – MadScone
@MadScone是原型還是jQuery或其他你正在使用的東西? –
我正在使用jQuery。 – MadScone