描述
输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
说明
String contains spaces
1\leq len(str),len(sub) \leq 10^51≤len(str),len(sub)≤105
样例
输入: str=”They are students”,sub=”aeiou”
输出: ”Thy r stdnts”
解析
const CharacterDeletion = function (str, sub) {
sub = [...new Set(sub.split(''))] // sub去重
for(i=0; i<sub.length; i++) {
let reg = new RegExp(sub[i],"g") // 定义正则
str = str.replace(reg,'') // str去重
}
return str // 输出结果
}