js判断HTML中的div空格字符问题

js 判断 HTML div 里面的 空格字符超过2个 就加一个换行
代码怎么实现?

有人说用正则非常简单,麻烦大家回答直接贴代码哦没代码就不要回答了

 $("#div").html.replace('&nbsp;&nbsp;','&nbsp;&nbsp;<br>');

写在js中函数中吗?

没效果啊 我写到了 HTML尾部

 <script type="text/javascript">
     $("#div").html.replace('&nbsp;&nbsp;','&nbsp;&nbsp;<br>');
</script>

#div 是jQuery的方法吧?要引入jQuery库吧?

 document.querySelector('div').innerHTML = document.querySelector('div').innerHTML.replace(/  |&nbsp;&nbsp;/g, '<br/>');

把 2个空格字符换成句话怎么弄?

 $("#div").html().replace('&nbsp;&nbsp;','&nbsp;&nbsp;<br>');  //不好意思,掉了括号。这个要用jquery库,或者换成document.getElementById("您的div的id属性").innerHTML

我想问 如果我还要加入其它的标点符号怎么加? 比如 句号 感叹号 省略号 等

document.getElementByTag("div").innerHTML('$nbsp;$nbsp;
');