【发布时间】:2020-10-27 19:08:46
【问题描述】:
我正在尝试创建一个名为wipe 的函数,该函数接受一个字符数组并返回一个仅包含有效字符的字符串:a-z、A-Z 和 0-9。就像这样:
['A','0','-'-,'<','b','3','/'] -> 'A0b3'
我在网上搜索了正则表达式和过滤器,但我从未使用过它们,因为我是编码新手,而且我已经非常困惑了。根据我的阅读,过滤器会从数组中删除元素,但在这种情况下,我认为所要求的只是返回一个包含有效字符 a-z、A-Z 和 0-9 的字符串。
会是这样吗?
var wipe = function (arrayName)
return arrayName(condition??).join('');
完全(绝望地)迷失在这里!谢谢。
编辑:这是一种这样做的方法吗
return (not sure what)
程序不应该打印任何东西,也不应该使用 const 或 let 或任何东西。只需执行函数并返回字符串。
【问题讨论】:
标签: javascript filter character