給定字串 str,檢查其是否包含連續重複的字母

2021-08-20 07:36:33 字數 535 閱讀 3248

給定字串 str,檢查其是否包含連續重複的字母(a-za-z),包含返回 true,否則返回 false

示例1複製

'rattler'
複製

true
解答:

1、我的初次解答為

function containsrepeatingletter(str)
通過率為80%,上面正規表示式我的理解是匹配全域性中是否有重複的字元,重複長度為2,

注意:\w是單詞字元(包括[a-za-z_0-9)字母數字下劃線,而題目中讓匹配的是重複的字母

/(\w)\1+/g.test('wedfsfsfd33d');

true

正確答案:

字串是否包含問題

假設這有兩個分別由字母組成的字串a另外字串b,字串b的字母數較字串a少一些。什麼方法能最快地查出字串b所有字母是不是都在字串a裡?也就是說判斷字串b是不是字串a的真子集 為了簡化,姑且認為兩個集合都不是空集,即字串都不為空。解法一 暴力輪詢 就是將b中的每一字元都和a中的字元做對比,思想簡單此處就不...

字串是否包含問題

題目描述 假設這有乙個各種字母組成的字串a,和另外乙個字串b,字串裡b的字母數相對少一些。什麼方法能最快的查出所有小字串b裡的字母在大字串a裡都有?比如,如果是下面兩個字串 string 1 abcdefghlmnopqrs string 2 dcgsrqpo 答案是true,所有在string2裡...

jquery如何檢查字串中是否包含指定字元?

方法 使用indexof 或lastindexof 來檢查,它們都可返回指定字元在字串中的位置,如果字串不包含指定字元,則返回 1 因此只需判斷返回值是否大於等於即可,例 if 字串.indexof 字元 0 相關推薦 jquery 教程 方法一 使用indexof 和lastindexof 方法 ...