我有一个保存 HTML 页面的 JavaScript 变量,由于设置的原因,我需要提取 <div id="LiveArea">
之间的所有内容。和 </div>
使用 JavaScript 从该变量。
非常感谢任何帮助。
最佳答案
var html = "<stuff><div id=\"LiveArea\">hello stackoverflow!</div></stuff>";
var matches = html.match(/<div\s+id="LiveArea">[\S\s]*?<\/div>/gi);
var matches = matches[0].replace(/(<\/?[^>]+>)/gi, ''); // Strip HTML tags?
alert(matches);
关于div 标签的 JavaScript 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/288277/