關鍵代碼
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>