我在数组中有一组字符串,例如['1254','1556',' 515']
。在这里,我要寻找一个包含空白和三位数字的字符串。我也想用----
替换该字符串。当字符串位于数组中时,该怎么办?
答案 0 :(得分:2)
您可以使用正则表达式测试字符串,然后将值替换为新数组。
var array = ['1254','1556',' 515'],
result = array.map(s => /^\s\d{3}$/.test(s) ? '----' : s);
console.log(result);
答案 1 :(得分:1)