输入:
asdfasdfo
输出:
o
如果没有出现一次的字符,输出-1
let line = 'asdfasdfo'
let countArr = new Array(line.length).fill(0);
let arr = line.split('')
//1、注意动态正则的用法;2、match是字符串的方法
arr.map((item,index)=>{
let reg = new RegExp(item,'g')
let currentStr = line.match(reg)
countArr[index] = currentStr.length
})
if(Math.min(...countArr)==1){
for(let i=0;i<countArr.length;i++){
if(countArr[i]==1){
console.log(arr[i])
break;
}
}
}else{
console.log(-1)
}