【发布时间】:2019-07-31 07:59:30
【问题描述】:
我正在尝试将两个 HTML 数据合并到一个 HTML 标记中。我正在尝试使用正则表达式。
HTML 是这样的
var temp = document.getElementById('data').innerHTML;
console.log(temp);
<div id="data">
<strong>20 </strong>
<strong>0 </strong>
<strong>0 /-</strong>
</div>
我的输出是<strong>2000/-</strong>
【问题讨论】:
-
中间的零怎么了?
-
从元素中获取文本并将它们连接起来。为什么要使用正则表达式
-
这是一个动态数据,我得到了上面描述的值。但这应该与正则表达式结合使用。
-
你可以得到
document.getElementById('data').innerText并用空字符串替换所有空格 -
使用正则表达式来获取在HTML字符串中完成的内容可以将其与O҉peni͏ng͏͏̷̷t͘͜h͏̴̨e̷̷͟͟͟͞҉̸̸̸̢̧͟͟ţ̵̵̢̢̕͢҉ò̵̸̢̢͔̫̺͠ọ̘̜̻̰͔̯͙͔̯͙͔̯͙͔̯͙͔̯͙͘͘͘͘͘͠͠͠͠͠... @ 987654321修复 HTML 输出而不是做这个 shizzle。
标签: javascript html regex