我有一些DOM節點:JavaScript正則表達式
<p>[CROP:1049,160x608,557x897] [CROP:1055,264x501,513x461] Some text</p>
我創建的正則表達式:
var re = new RegExp("\[CROP:(\d+),(\d+)x(\d+),(\d+)x(\d+)\]", "ig");
但我怎麼能得到每個(\d)
值?
其結果是,我需要更換每個[CROP:xxx]
到<a>
節點是這樣的:
<a href="#" class="myclass" data-id="1049" data-x1="160" data-x2="608" data-x3="557" data-x4="897"> </a>
如何能不能做到?謝謝。
謝謝。但是,我怎樣才能將這些文本字符串替換爲''DOM節點? – Lari13 2011-06-10 13:56:22
您可以創建一個HTML字符串,並將其放在您想要的頁面中。 (修改我的答案。) – aorcsik 2011-06-10 14:00:36
是的,我創建了具有所有屬性的新標籤''。但是我怎樣才能將每個'[CROP:xxx]'替換爲相應的''? – Lari13 2011-06-10 14:02:16