我有一个数组: arr=['Hello World', 'Bye World', 'Useless World']
我想使用 Javascript tp 查找顺序相同的字符(“ss”)并将它们替换为 *
我有一个数组: arr=['Hello World', 'Bye World', 'Useless World']
我想使用 Javascript tp 查找顺序相同的字符(“ss”)并将它们替换为 *
这可以通过多种方式实现。但我会选择正则表达式:
arr.map(function(item){ return item.replace(/(.)\1+/g, '*') } )
map 函数将遍历数组,给出它作为参数的函数,一次一个项目。因为项目是字符串,你可以调用它们的替换函数。我只是提供了替换函数,正则表达式作为第一个参数,替换(星号)作为第二个参数。你可以在这里找到更多关于正则表达式甚至很棒的游乐场