首页 > 解决方案 > 在字符串中查找空格并将其替换为数组中的另一个空格

问题描述

我在数组中有一组字符串,例如['1254','1556',' 515']. 从这里我想寻找一个包含空格和三位数字的字符串。我也想用----. 由于字符串在数组中,我该怎么做?

标签: javascript

解决方案


您可以使用正则表达式来测试字符串并替换新数组的值。

var array = ['1254','1556',' 515'],
    result = array.map(s => /^\s\d{3}$/.test(s) ? '----' : s);

console.log(result);


推荐阅读