我的目标是用引号括任何内容与特定ID的DIV。获得来自jQuery的
举例来说,如果我有这个字符串:
Bananas are "green", "pineapples" are blue.
我想要得到这样的:
Bananas are <div id="mydivname">"green"</div>, <div id="mydivname">"pineapples"</div> are blue.
的问题是,我不知道究竟会在什么括号并没有关系,我只是希望它被包裹在字符串中。
我想出了这样的代码:
var string = $('#somediv').html().replace(/\".*?\"/g,'<div id="mydivname">' + regexp + '</code>');
$('#somediv').html(string)
我的问题是,我不能让该元素的正则表达式,我只能用一些值替换,但我想它包在<div>
's。
如何从迪获得.replace匹配的正则表达式使用它作为replaceText?
ID必须是唯一的 – hjpotter92 2013-05-12 17:53:54
旁白:你不得不使用类而不是ID的这一点。 – m90 2013-05-12 17:56:15