关键代码
replace(/\s*/g, '')
正则 \s :
匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。注意 Unicode 正则表达式会匹配全角空格符。
正则 g:
全局搜索所有的空格,不加只会搜索字符串中的第一个
正则 i :
有些正则后面添加 i , 表达式的结尾处的不区分大小写 i 标记指定不区分大小写
实例
let b="<p> 测试1</p><p> 测试2</p><p> 测试3 </p>"
console.log(b.replace(/\s*/g, ''))
输出:
<p>测试1</p><p>测试2</p><p>测试3</p>