function containsRepeatingLetter(str) {
let arr = str.split('')
return arr.some( (item, index) => {
if(isNaN(item) && item === arr[index+1]) return true
})
} 2. 方法二: 利用正则表达式, /([a-zA-Z])\1/ 这里的\1就是匹配第一个括号的规则是否有连续重复的字母 function containsRepeatingLetter(str) {
let pattern = /([a-zA-Z])\1/
return pattern.test(str)
} function containsRepeatingLetter(str) {
var regLetter=/([a-zA-Z])\1+/;
var bool=false;
if (regLetter.test(str)) {
bool=true;
}
return bool;
}
\1 引用前面的分组