我有一個陣列:
let array = ['john,1','mars,2','marry,3',' , '];
我想以這樣的方式過濾陣列,它應該洗掉多余的空格并且只有一個逗號(沒有文本)。
預期輸出:
let array = ['john,1','mars,2','marry,3']
我嘗試了一些洗掉所有逗號的方法。
請檢查jsfiddle
uj5u.com熱心網友回復:
array = array.filter(el => {return el.trim() !== ','})
uj5u.com熱心網友回復:
['john,1','mars,2','marry,3'].map(x=>x.replace(',',''))
結果:['john1', 'mars2', 'marry3']
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/496180.html
標籤:javascript jQuery 数组 正则表达式
上一篇:匹配()中的任何內容
