如何仅将正则表达式字母表添加到javascript上的数组拆分?

如何仅将正则表达式字母表添加到javascript上的数组拆分?,javascript,Javascript,所以我试着把这条线倒过来。它可以工作,但我想要的是它只返回字母表 例如: wolfrevo应返回overflow kca456ts应返回stack 这是到目前为止我的代码 function reverseLetter(str) { const reverse = str.split(/[^a-zA-Z\d\s:]/).reverse().join("") return reverse } 谢谢使用str.replace()删除与regexp匹配的字符。然后将其拆分,

所以我试着把这条线倒过来。它可以工作,但我想要的是它只返回字母表

例如:

wolfrevo
应返回
overflow

kca456ts
应返回
stack

这是到目前为止我的代码

function reverseLetter(str) {
 const reverse = str.split(/[^a-zA-Z\d\s:]/).reverse().join("")

 return reverse
}

谢谢

使用
str.replace()
删除与regexp匹配的字符。然后将其拆分,得到一个可以反转的数组

如果只需要字母,则不应在regexp中包含
\d\s:

功能反转器(str){
const reverse=str.replace(/[^a-zA-Z]/g'').split(“”)。reverse().join(“”)
反向返回
}
控制台.log(reverseLetter(“wolfrevo”);

控制台日志(reverseLetter(“kca456ts”)str.split()
删除字符?使用
str.replace()。好的,我知道了。我会磨练我的正则表达式技能。谢谢你,伙计!您可以通过替换为空字符串来删除。