如何使用正则表达式,我是否可以使用与字母表中的字符(元音' s)索引相对应的值更改所有元音?
我正在尝试重命名文件
元音/值:
a change to 1
e change to 5
i change to 9
o change to 15
u change to 20
答案 0 :(得分:1)
你不能只用正则表达式来做,虽然你可以用你正在使用的编程语言来做,
let str = 'bcaeiough';
str = str.replace(/[aeiou]/g, function(match){
let sub = match.charCodeAt(0)-96;
return sub.toString();
})
console.log(str);